Pookkalam by Adarsh Baby

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)
yellow= color(r=255, g=215, b=13)
orange = color(r=255, g=133, b=3)
yellowwhite = color(r=255, g=245, b=166)
darkgreen=color(r=23,g=114,b=69)

rec1 = rectangle(w=200,h=200,fill=black,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=80,fill=darkgreen,stroke='none')

c2=circle(r=77,fill='black')

show(rec,c,c2)