Pookkalam by Sobin Biju

Code

c4 = circle(r=111.9,fill="#FFA500",stroke_width=1,stroke="none")
show(c4)

e1 = ellipse(w=220,h=70,stroke="yellow",fill="yellow",stroke_width=5.8)|repeat(16,rotate(angle=5.4))
show(e1)
e1 = ellipse(w=220,h=70,stroke="#DC143C",fill="#E75480",stroke_width=3.8)|repeat(10,rotate(angle=30))
show(e1)
c1 = circle(r=75,fill="#046307",stroke_width=1)
show(c1)
e = ellipse(h=75,w=50,x=0,y=40,stroke="black",stroke_width=2,fill="red")
c = circle(r=39)+circle(r=36)+circle(r=58)+circle(r=84.6)
z=circle(x=100,y=0,r=5)
shape= e
show(shape | repeat(6,rotate(59)))
c1 = circle(r=30,fill="orange",stroke="orange",stroke_width=1)
show(c1)
c1 = circle(r=15,fill="#800080",stroke="#800080",stroke_width=1)
show(c1)
c1 =circle(r=5,fill="red",stroke="red",stroke_width=2)
show(c1)
c2=circle(r=30,fill="red")
show(c2)
e1=ellipse(w=30,h=17,x=20,y=0,stroke='#9e0808',stroke_width='none',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='purple')
c1 = circle(r=8,fill="orange",stroke='orange')
show(r3,c2,c1)