from gasp import* def draw_smile(x, y): Polygon([(x-20, y+30), (x+2, y-17), (x+33, y+6)], filled=True, color=color.GOLD) Circle((x+20, y-10), 20, filled=True, color=color.GOLD) Line((x+15, y-10), (x+15, y)) Line((x+25, y-10), (x+25, y)) Arc((x+18, y-12), 5, 270, 80) Arc((x+20, y-18), 7,180, 360) Circle((x+20, y-10), 20) Line((x-20, y+30), (x+2, y-17)) Line((x-20, y+30), (x+33, y+6)) begin_graphics(800, 600, title="Ian's Wallpaper") for q in 30, 90, 150, 210, 270, 330, 390, 450, 510, 570, 630, 690, 750: for t in 30, 90, 150, 210, 270, 330, 390, 450, 510, 570: draw_smile(q, t) update_when ('key_pressed') end_graphics()