Pookkalam by Adwaith Pushpajan

Code

c0=circle(r=2,fill="black")
c1=circle(r=5,fill="red",stroke="none")
c2=circle(r=10,fill="orange",stroke="none")
c3=circle(r=15,fill="white",stroke="none")
c4=circle(r=20,fill="yellow",stroke="none")
c5=circle(r=25,fill="orange",stroke="none")
c6=circle(r=30,fill="red",stroke="none")
c7=circle(r=35,fill="black",stroke="none")
c8=line(x1=10,y1=0,x2=35,y2=0,stroke="white")|repeat(8,rotate(45))
c9=ellipse(h=50,w=150,fill="orange",stroke="none")|repeat(4,rotate(45))
c10=circle(r=75,fill="red",stroke="none")
c11=circle(x=50,y=0,r=5,fill="black",stroke="none")
c12=circle(x=50,y=0,r=10,fill="red",stroke="none")
c13=c12+c11|repeat(8,rotate(45))
c14=rectangle(w=150,h=50,fill="black")|repeat(12,rotate(15))
c15=circle(r=80,fill="yellow")
c16=ellipse(x=-100,y=0,w=10,h=10,fill="brown",stroke="none")
c17=ellipse(x=-108,y=0,h=3,w=8,fill="orange",stroke="none")
c18=c16+c17|repeat(8,rotate(45))
show(c15,c14,c10,c9,c7,c6,c5,c4,c3,c2,c1,c0,c8,c13,c18)