# Start writing your code!
import time
from random import*
from math import*
for o in range(10):
for a in range(10):
time.sleep(0.1)
if o%2==0:
col=[0,random(),random()]
l=[Point(a,(o)*sqrt(3)/2,is_visible=False),Point(a+1,(o)*sqrt(3)/2,is_visible=False),Point(0.5+a,(o+1)*sqrt(3)/2,is_visible=False)]
p=Polygon(l,color=col,opacity=1,line_thickness=0)
else:
col=[0,random(),random()]
l=[Point(a-0.5,(o)*sqrt(3)/2,is_visible=False),Point(a+1-0.5,(o)*sqrt(3)/2,is_visible=False),Point(0.5+a-0.5,(o+1)*sqrt(3)/2,is_visible=False)]
p=Polygon(l,color=col,opacity=1,line_thickness=0)
if o%2==0:
col=[0,random(),random()]
l=[Point(a-0.5,(o+1)*sqrt(3)/2,is_visible=False),Point(a+0.5,(o+1)*sqrt(3)/2,is_visible=False),Point(a,(o)*sqrt(3)/2,is_visible=False)]
p=Polygon(l,color=col,opacity=1,line_thickness=0)
else:
col=[0,random(),random()]
l=[Point(a,(o+1)*sqrt(3)/2,is_visible=False),Point(a+1,(o+1)*sqrt(3)/2,is_visible=False),Point(a+0.5,(o)*sqrt(3)/2,is_visible=False)]
p=Polygon(l,color=col,opacity=1,line_thickness=0)