Pookkalam by Akshaya Kalesan

Code

c = circle(r=150,fill="black")
d = circle(r=143,fill="#660000",stroke="#660000")
e = circle(r=136,fill="#C70039",stroke="#C70039")
f = circle(r=128,fill="#FF5733",stroke="#FF5733")
g = circle(r=150,fill="#008000")
e1=ellipse(w=15,h=230,fill="black",stroke="#FAF884")|repeat(8,rotate(30))
m1 = rectangle(h=200,w=200,fill="#FFEF00",stroke="#FFEF00") | repeat(5,rotate(30))
m = rectangle(h=180,w=180,fill="#FFF380",stroke="#FFF380") | repeat(5,rotate(30))
n = rectangle(h=160,w=160,fill="#660000",stroke="#660000") | repeat(5,rotate(30))
c3=circle(r=16,fill="#FF5733")
m2 = rectangle(h=80,w=80,fill="#FF5733 ",stroke="#FF5733 ") | repeat(5,rotate(30))
m3 = rectangle(h=90,w=90,fill="#FFC300",stroke="#FFC300") | repeat(5,rotate(30))
c1=circle(r=45,fill="#C70039",stroke="#C70039")
c2=circle(r=34,fill="#660000",stroke="#660000")
e2=ellipse(w=13,h=64,fill="black")|repeat(6,rotate(60))
c3=circle(r=16,fill="#FF5733")
g = circle(r=70,fill="#046307",stroke="#046307")
p=circle(x=75,y=0,r=5,fill="#A70D2A",stroke="#FFF380")|repeat(36,rotate(10))
r=circle(x=87,y=0,r=6.5,fill="#FFF380",stroke="#FFF380")|repeat(36,rotate(10))
c4=circle(r=10,fill="#FFDF00",stroke="#FFDF00")
show(c,d,e,f,m1,m,n,g,p,r,e1,m3,m2,c1,c2,e2,c3,c4)