Pookkalam by Niba

Code

recta=rectangle(w=150,h=150,fill="#820a0a",stroke="none")|repeat(20,rotate (50))
rectb=rectangle(w=170,h=170,fill="#ce0606",stroke="none")|repeat(15,rotate (20))
rectc=rectangle(w=180,h=180,fill="#fc9802",stroke="none")|repeat(20,rotate(50))
rectd=rectangle(w=210,h=210,fill="#fceb02",stroke="none")|rotate(15)|repeat(20,rotate(50))|scale(0.98)
show(recta,rectb,rectc,rectd)

c1=ellipse(w=190,h=30,fill="#fc9802",stroke="none")|repeat(8,rotate(50))
c2=ellipse(w=190,h=30,fill="#fc9802",stroke="none")|repeat(9,rotate(40))
c3=ellipse(w=190,h=30,fill="#fc9802",stroke="none")|repeat(100,rotate(10))
show(c3,c2,c1)


c4=circle(r=80,fill="yellow",stroke="none")
c3=circle(r=70,fill="#EDA63D",stroke="none")
c2=circle(r=60,fill="#f2b707",stroke="none")
c1=circle(r=55,fill="#fac528",stroke="none")
show(c4,c3,c2,c1)

#inner circle
rect5=rectangle(w=63,h=63,fill="#820a0h",stroke="none")|repeat(20,rotate(50))
rect6=rectangle(w=67,h=67,fill="#ce0606",stroke="none")|rotate(15)|repeat(20,rotate(50))
rect7=rectangle(w=71,h=71,fill="#fc9802",stroke="none")|repeat(20,rotate(50))
rect8=rectangle(w=75,h=75,fill="#fceb02",stroke="none")|rotate(15)|repeat(20,rotate(50))|scale(0.98)
c5=circle(r=33,fill="#ff0000",stroke="none")
show(rect8,rect7,rect6,rect5,c5)