Pookkalam by Rose

Code

black = color(r=18,g=41,b=23)
darkred = color(r=153, g=28, b=28)
red= color(r=230, g=72, b=5)
green= color(r=72, g=91, b=38)
yellow= color(r=255, g=215, b=13)
orange = color(r=255, g=133, b=3)
gold=color(r=255,g=215,b=0)
yellowwhite = color(r=255, g=245, b=166)
aqua = color(r=5,g=195,b=221)
blue = color(r=0,g=64,b=25)
midblue = color(r=0,g=51,b=102) 
maroon=color(r=128,g=0,b=0)
green = color(r=50,g=205,b=50)
facecolor=color(r=255, g=168,b= 132)
rec1 = rectangle(w=200,h=200,fill=maroon,stroke='none') | repeat(10, rotate(10))
rec2 = rectangle(w=185,h=185,fill=darkred,stroke='none') | rotate(5) | repeat(10, rotate(10))
rec3 = rectangle(w=171,h=171,fill=red,stroke='none') | rotate(10) | repeat(10, rotate(10))
rec4= rectangle(w=158,h=158,fill=orange,stroke='none') | rotate(15) | repeat(10, rotate(10))
rec5= rectangle(w=146,h=146,fill=yellow,stroke='none') | rotate(20) | repeat(10, rotate(10))
rec6= rectangle(w=130,h=130,fill=yellowwhite,stroke='none') | rotate(25) | repeat(10, rotate(10))
rec7= rectangle(w=120,h=120,fill='white',stroke='none') | rotate(30) | repeat(10, rotate(10))
rec=combine([rec1,rec2,rec3,rec4,rec5,rec6,rec7])
c=circle(r=145,fill="black")

e = ellipse(h=200,w=50,stroke="none",fill="#140101")|repeat(8,rotate(45))
e1 = ellipse(h=200,w=50,stroke="none",fill="#4d0505")|repeat (8,rotate(45))|scale(.80)
e2 = ellipse(h=200,w=50, stroke="none",fill="#5e1919")|repeat(8,rotate(45))|scale(.70)
e3 = ellipse(h=200,w=50,stroke="none",fill="#850d0d")|repeat(8,rotate(45))|scale(.60)
e4 = ellipse(h=200,w=50,stroke="none",fill="#940909")|repeat (8,rotate(45))|scale(.50)
e5 = ellipse(h=200,w=50, stroke="none",fill="#c20e0e")|repeat(8,rotate(45))|scale(.40)
e6= ellipse(h=200,w=50,stroke="none",fill="#855308")|repeat(8,rotate(45))|scale(.30)
e7 = ellipse(h=200,w=50,stroke="none",fill="#b36f09")|repeat (8,rotate(45))|scale(.20)
e8 = ellipse(h=200,w=50, stroke="none",fill="#eb9413")|repeat(8,rotate(45))|scale(.10)
show(c,rec)
show(e,e1,e2,e3,e4,e5,e6,e7,e8)