import turtle import random def move(x1, y1,x2, y2): t1.penup() t2.penup() t1.goto(x1, y1) t2.goto(x2, y2) t1.pendown() t2.pendown() def draw(r,g,b,n,step): for i in range(1,3*n+1): if i>2*n: t1.pencolor("white") t2.pencolor("white") t1.forward(step) t2.forward(step) t1.left(360/n) t2.right(360/n) elif (n%2==1): t1.pencolor(r,g,b) t2.pencolor(r,g,b) t1.forward(step) t2.forward(step) t1.left(360/n) t2.right(360/n) else: t1.pencolor("white") t2.pencolor("white") t1.forward(step) t2.forward(step) t1.left(360/n) t2.right(360/n) t1=turtle.Turtle() t2=turtle.Turtle() t2.left(180) n=int(input()) step=int(input()) t1.speed(10) t2.speed(10) t1.pensize(5) t2.pensize(5) x1,y1=0,0 x2,y2=0,0 move(x1, y1,x2, y2) while 1: for i in range(5): g=random.random() b=random.random() draw(1,g,0,n,step) x1+=step x2-=step move(x1, y1, x2, y2) for i in range(5): g=random.random() b=random.random() draw(1,0,0,n,step) x1-=step x2+=step move(x1, y1, x2, y2) turtle.down()