Pookkalam by Akhil B

Code

c2 = circle(r=150,fill="yellow",stroke='yellow')

c1 = circle(r=140,fill="red",stroke='red')

c3 = circle(x=50,y=-50,r=65,fill="yellow",stroke='yellow')|repeat(10,rotate(-45))

r31 =  rectangle(w=180,h=180,fill="orange",stroke='orange')|repeat(36,rotate(10))

c6 = circle(x=50,y=-50,r=50,fill="red",stroke='red')|repeat(10,rotate(-45))

c7 = circle(x=50,y=-50,r=43,fill="white",stroke='white')|repeat(10,rotate(-45))

r32 =  rectangle(w=150,h=150,fill="yellow",stroke='yellow')|repeat(36,rotate(15))

r3 =  rectangle(w=140,h=140,fill="orange",stroke='orange')|repeat(36,rotate(10))



c8 = circle(r=90,fill="red",stroke='red')

r4 =  rectangle(w=128,h=128,fill="orange",stroke='orange')

r5 =  rectangle(w=128,h=128,fill="orange",stroke='orange',)| rotate(45)

r6 =  rectangle(w=110,h=110,fill="yellow",stroke='yellow')

r7 =  rectangle(w=110,h=110,fill="yellow",stroke='yellow',)| rotate(45)

r8 =  rectangle(w=90,h=90,fill="white",stroke='white')

r9 =  rectangle(w=90,h=90,fill="white",stroke='white',)| rotate(45)

r10 =  rectangle(w=70,h=70,fill="violet",stroke='violet')

r11 =  rectangle(w=70,h=70,fill="violet",stroke='violet',)| rotate(45)

show(c2,c1,c3,r31,c6,c7,r32,r3,c8,r4,r5,r6,r7,r8,r9,r10,r11)

c2=circle(r=30,fill="green")
show(c2)
e1=ellipse(w=30,h=17,x=20,y=0,stroke='#9e0808',stroke_width=3,fill="#f4ff59") | rotate(22.5)
petal=e1 | repeat(9, rotate(45))
show(petal)
r3 =  rectangle(w=35,h=35,fill="orange",stroke='orange')|repeat(10,rotate(20))
c2 = circle(r=15,fill="red",stroke='yellow')
c1 = circle(r=8,fill="orange",stroke='orange')
show(r3,c2,c1)