# # # 8B -- Rocking g.paper(0) g.pen(100) g.norefresh() a = (80, 70, 60, 50, 40, 30, 25, 25, 30, 40, 50, 60, 70, 80, 90, 100) while 1: g.pause(15) x = 0 w = 7 for k in range (0, 7): g.refresh() g.paper(0) for i in range (k, k+9): if (x >= 100): x = 0 for j in range (0, 12): x = x+1 g.pen(x) g.line(x, 0, x, a[i]) for l in range (0, 5): g.pen(x) g.line((45+l), (a[i]+5), (45+l), (a[i]+10)) g.line((35+l), (a[i]+5), (35+l), (a[i]+10)) g.line((25+l), (a[i]+5), (25+l), (a[i]+10)) g.pause(15) x = 0 for k in range (0, 7): g.refresh() w = w-1 g.paper(0) for i in range (w, w+9): if(x>=100): x = 0 for j in range (0, 12): x = x+1 g.pen(x) g.line(x, 0, x, a[i]) for l in range (0, 5): g.pen(x) g.line((45+l), (a[i]+5), (45+l), (a[i]+10)) g.line((35+l), (a[i]+5), (35+l), (a[i]+10)) g.line((25+l), (a[i]+5), (25+l), (a[i]+10))