from kandinsky import * from math import * gris = [0,8,2,10,12,4,14,6,3,11,1,9,15,7,13,5] for l in range(0, 222, 4): for c in range(0, 320, 4): x, y = c/80 - 4, l/80 - 2.8 n = abs(16 * sin(x * x + y * y)) for i in range(16): if n >= gris[i]: set_pixel(c + (i % 4), l + (i // 4), (0, 0, 0))