Pookkalam by Afna sherin

Code

main = circle(r=150, fill="darkgreen",stroke="none")
#outer layer
green = rectangle (w=209,h=209,fill="green", stroke="none") | repeat (15,rotate(50))
yellow = rectangle (w=193,h=193,fill="yellow", stroke="yellow")|rotate(15) | repeat (15,rotate(50))
orange = rectangle (w=178,h=178,fill="orange", stroke="orange")|rotate(0) | repeat (15,rotate(50))
red = rectangle (w=165,h=165,fill="red", stroke="red")|rotate(15) | repeat (15,rotate(50))
darkred = rectangle (w=153,h=153,fill="darkred", stroke="darkred")|rotate(0) | repeat (15,rotate(50))
#innercircle
inner=circle(r="100", fill="darkred",stroke="darkred")
inner_white = ellipse  (r=100,fill="white", stroke="white") | repeat (7,rotate(30))
inner_dark_red = circle  (w=120,h=120,fill="darkred", stroke="darkred") | repeat (7,rotate(30))
inner_white_inner_pink =circle  (r=75,fill="red", stroke="red") | repeat (7,rotate(30))
inner_white_inner_red = circle  (r=50,fill="yellow", stroke="yellow") | repeat (7,rotate(30))
#inner_circle
#show
show(main,green,yellow,orange,red,darkred,inner,inner_white,inner_dark_red,inner_white_inner_pink,inner_white_inner_red)
l=ellipse(w=30,h=17,x=20,y=0,stroke="red",stroke_width=1,fill="darkred") | rotate(22.5)
flower=l | repeat(11, rotate(65))
show(flower)