Pookkalam by Hanna Sara Mathew

Code

c = circle(r=150,fill="black",stroke="none")
show(c)
r1=rectangle(w=212,h=212,fill="#800000",stroke="none") |repeat(10,rotate(10)) 
r2=rectangle(w=197,h=197,fill="#de2e21",stroke="none")|rotate(5)|repeat(10,rotate(10))
r3=rectangle(w=182,h=182,fill="#ff3333",stroke="none")|repeat(10,rotate(10))
r4=rectangle(w=168,h=168,fill="#ffa500",stroke="none") |rotate(5)|repeat(10,rotate(10)) 
r5=rectangle(w=153,h=153,fill="#ffc23d",stroke="none") |repeat(10,rotate(10)) 
r6=rectangle(w=138,h=138,fill="#fcefb1",stroke="none") |rotate(5)|repeat(10,rotate(10)) 
show(r1,r2,r3,r4,r5,r6) 
c1=circle(r=85,fill="black",stroke="none")
show(c1)
c2=circle(r=83,fill="#800000",stroke="none")
show(c2)
c3=circle(r=81,fill="#de2e21",stroke="none")
show(c3)
c4=circle(r=79,fill="#ff3333",stroke="none")
show(c4)
c5=circle(r=77,fill="#ffa500",stroke="none")
show(c5)
c6=circle(r=75,fill="#ffc239",stroke="none")
show(c6)
c7=circle(r=73,fill="#fcefb1",stroke="none")
show(c7)
a1=rectangle(w=100,h=100,fill="#black",stroke="none")|repeat(14,rotate(22.5))
a2=rectangle(w=77,h=77,fill="#bd0404",stroke="none")|repeat(14,rotate(22.5))
a3=rectangle(w=67,h=67,fill="#ff9626",stroke="none")|repeat(14,rotate(22.5))
a4=rectangle(w=58,h=58,fill="#ffc23d",stroke="none")|repeat(14,rotate(22.5))
a5=rectangle(w=52,h=52,fill="#fcefb1",stroke="none")|repeat(14,rotate(22.5))
a6=rectangle(w=46,h=46,fill="#ff3333",stroke="none")|repeat(14,rotate(22.5))
a7=rectangle(w=38,h=38,fill="#fff000",stroke="none")|repeat(14,rotate(22.5))
a8=rectangle(w=30,h=30,fill="#ff0000",stroke="none")|repeat(14,rotate(22.5))
a9=rectangle(w=25,h=25,fill="#fffcf0",stroke="none")|repeat(14,rotate(22.5))
a10=rectangle(w=20,h=20,fill="#ffcff0",stroke="none")|repeat(14,rotate(22.5))
show(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10)