import operator speed(0) penup() g = 10 b = 10 a = 10 op = operator.add for i in xrange(333): if b == 256: op = operator.sub elif b == 0: op = operator.add b = (op(b, .5)) g = (op(g, .5)) dot(50, 'red', g, b, a) forward(.66 * i) right(50)