Pookkalam by Ananthu Reghunath

Code

white = color(r=253, g=255, b=117)
white1 = color(r=255, g=255, b=255)
black=color(r=0,g=0,b=0)
yellow= color(r=255, g=255, b=0)
orange = color(r=255, g=115, b=13)
meroon= color(r=209, g=0, b=0)
darkgreen=color(r=17,g=102,b=4)
darkred=color(r=199,b=0,g=0)
red=color(r=255,b=13,g=0)
pink=color(r=255,g=61,b=135)
blue=color(r=55,g=0,b=184)
green2=color(r=0,g=117,b=8)

c1= circle(r=140)
r1= rectangle(x=35,y=35,w=135, h=135,fill=yellow, stroke="none") | repeat(8, rotate(45))
r2= rectangle(x=35,y=35,w=100, h=100,fill=orange,stroke="none") | repeat(8, rotate(45))
r3= rectangle(x=35,y=35,w=80, h=80,fill=darkred, stroke="none") | repeat(8, rotate(45))
r4= rectangle(x=35,y=35,w=75, h=75,fill=darkred, stroke="none") | repeat(8, rotate(45))
com2=combine([r1,r2,r3,r4])
c2= circle(r=43,x=0,y=-35,fill=green2, stroke="none")
c3= circle(r=33,x=0,y=-35,fill="none", stroke="none")
c4=circle(r=25,x=0,y=-35,fill="none", stroke="none")
c5=circle(r=15,x=0,y=-35,fill="none", stroke="none")
com1=combine([c2,c3,c4,c5])|repeat(5,rotate(70))
shape = rectangle(w=90, h=90,fill=white, stroke="none") | repeat(9, rotate(10))
shape1 =  circle(x=50, y=0, r=10,fill=orange,stroke="none") | repeat(30, rotate(25))
shape2 = rectangle(w=49, h=49,fill=meroon,stroke=black) | repeat(60, rotate(10)|scale(0.9))
show( c1,com2,com1,shape,shape1,shape2)