Fan is (y-50)/(x-50)+time/5, sin is to add texture. Multiplying x by cos and y by sine of the same frequency would simply rotate the fan centre around top right corner, slightly off periods (19 and 21) degenerate that circle into a more interesting Lissajous curve.