Pookkalam by Mohammed Roshan

Code

#Pookalam
#Note: I have tried my best and The center circle is CORONA 
#Full Circle + Corona
c = circle(fill="orangered", r=150)
corona = circle(fill="grey",r=50)
#red dots in corona
corona1 = circle(fill="red",x=20, y=45, r=5) | repeat(12, rotate(30))
corona2 = circle(fill="red",x=15, y=35, r=5) | repeat(10, rotate(60))
corona3 = circle(fill="red",x=10, y=25, r=5) | repeat(9, rotate(90))
corona4 = circle(fill="red",x=0, y=0, r=5) 
#around corona
ac = circle(fill="orangered")
#pookalam flowers
def square(color, side):
    return rectangle(w=side, h=side, fill=color, stroke='none')
f=square(side=140,color='black') | repeat(15,  rotate(15))
f1=square(side=160,color='#fce300') | repeat(15,  rotate(15))
f2=square(side=180.5,color='red') | rotate(22.5)|repeat(3,  rotate(15))
f3=square(side=180.5,color='#fa00ab') | rotate(67.5)|repeat(3,  rotate(15))
f4=square(side=200,color='#00d9fa') | rotate(30)|repeat(2,  rotate(15))
f5=square(side=200,color='white') | rotate(30)|repeat(10,  rotate(15))
f6=square(side=200,color='white') | rotate(37.5)|repeat(1,  rotate(15))
f7=square(side=216,color='#279145') | rotate(37.5)|repeat(10,  rotate(15))
#show all
show(c)
show(f7,f6,f5,f4,f3,f2,f1,f|scale(0.5))
show(ac)
show(corona,corona1,corona2,corona3,corona4)

#prints
print("          Stay Home Stay Safe")
print("Made By Mohammed Roshan T")
print("A 9th STD Student")
print("Email:mohammedroshan8289@gmail.com")