Pookkalam by Saira Nazzir

Code

#baseshape
c=circle(r=150,fill="#fcd705", stroke="yellow" , stroke_width="2")

s = rectangle(w=210, h=210 ,fill="#eb4205" ,stroke="#e81300",stroke_width="5" )  | repeat(9, rotate(10))
#circle
c1= circle(r=130 ,fill="#127529" ,stroke="#014511" ,stroke_width="3")
c2=circle(r=115 , fill="#45cc65" ,stroke="#299442",stroke_width="2")
c3=circle(r=100 ,fill="#169133",stroke="none")
c4=circle(r=75 ,fill="#046b1c" ,stroke= "none")
shape=combine([c1,c2,c3,c4])
#ellipse
r3=ellipse(h=240 ,w=25,fill="#f27107",stroke="red" )|repeat(21 ,rotate(25))
r6=ellipse(h=230,w=20, fill="#ffd814", stroke="none")|repeat(18, rotate(18))
r1=ellipse(h=200,w=40 ,fill="#fcd705" ,stroke="#f53618",stroke_width="4")|repeat(8 ,rotate(30))
r2=ellipse(h=120,w=40 ,fill="#f53618",stroke="yellow")|repeat(8 ,rotate(30))
r4=r1|scale(0.40)
r5=r2|scale(0.30)
s2=combine([r3,r6,r1,r2,r4,r5])
g=circle(r=7 ,fill="#fcd705" , stroke="none")
show(c,s,shape,s2,g)