import turtle as tl

tl.color('navy','yellow')
krok=25
tl.tracer(0)

def ksztalt(n):
	tl.begin_fill()
	for i in range(n+3):
		tl.fd(krok)
		tl.rt(360//(n+3))
	tl.end_fill()
	tl.write(n+3)


def nowemiejsce(x,y):
	a,b=tl.position()
	tl.penup()
	tl.goto((x-a)//2+a,(y-b)//2+b)
	tl.pendown()
	ksztalt(int(x)%7)
	tl.goto(x,y)
	ksztalt(int(y)%7)
	tl.update()
	
def escc():
	tl.bye()

tl.listen()
tl.onscreenclick(nowemiejsce)
tl.onkey(escc,'Escape')

tl.write('ESC- wyjście, Klik - akcja\nPROSTE DEMO INTERAKCJI')
tl.goto(0,-30)
ksztalt(0)

tl.done()
