Pookkalam by Anjana s

Code

c = circle(r=150,fill="#47126b",stroke="one")
shape = rectangle(w=205,h=205,fill="OrangeRed",stroke="none")
show(shape)
shape = shape | repeat(10, rotate(40))
shape3 = rectangle(w=198,h=198,fill="Red",stroke="none")
show(shape3)
shape3 = shape3 | repeat(10, rotate(40))
shape5 = rectangle(w=195,h=195,fill="Yellow",stroke="none")
show(shape5)
shape5 = shape5 | repeat(10, rotate(40))
shape2 = rectangle(w=193,h=193,fill="#571089",stroke="none")
show(shape2)
shape2 = shape2 | repeat(10, rotate(30))
shape4 = rectangle(w=190,h=190,fill="52006A",stroke="none")
show(shape4)
shape4 = shape4 | repeat(10, rotate(30))
shape6 = rectangle(w=188,h=188,fill="#822faf",stroke="none")
show(shape6)
shape6 = shape6 | repeat(10, rotate(30))


c1 = circle(r=145,fill="DarkGreen",stroke="none")
c2 = circle(r=112,fill="#ffb600",stroke="none")
c3 = circle(r=108,fill="#da1e37",stroke="none")
flower4=ellipse(w=205, h=110, fill="Black", stroke="none") | repeat(6,rotate(30))
flower=ellipse(w=200, h=100, fill="Gold", stroke="none") | repeat(6,rotate(30))
flower2=ellipse(w=190, h=90, fill="#fc6900", stroke="none") | repeat(6,rotate(30))
flower3=ellipse(w=180, h=90, fill="#4f913f", stroke="none") | repeat(6,rotate(30))

c4 = circle(r=85,fill="White",stroke="none")
l = line(x1=-60, y1=-60, x2=60, y2=60,stroke="Maroon")
l2 = l|repeat(6,rotate(30))
c8=ellipse(w=42,h=20,x=1,y=80,fill="white",stroke="Yellow") | repeat(12,rotate(30))
c5=ellipse(w=40,h=20,x=1,y=80,fill="LightGoldenrodYellow",stroke="Yellow") | repeat(12,rotate(30))
c9=ellipse(w=38,h=20,x=1,y=70,fill="Gold",stroke="Yellow") | repeat(12,rotate(30))
c10 = circle(r=70,fill="Red",stroke="none")
c11 = circle(r=60,fill="White",stroke="none")
e1 = ellipse(w=10,h=20,x=0,y=10,fill="#4A036C" ,stroke="none") | repeat(12,rotate(30))
e3 = ellipse(w=10,h=25,x=10,y=25,fill="#00b4d8" ,stroke="DodgerBlue") | repeat(25,rotate(20))
e2 = ellipse(w=7,h=75,x=0,y=20,fill="Red" ,stroke="none") | repeat(12,rotate(30)) 
c12 = circle(r=7,fill="#fa4188",stroke="none") | translate(x=55) | repeat(12, rotate(30))
show( c, c1, shape, shape3, shape5, shape2, shape4, shape6, c2, c3,flower, flower2, flower3, c4, c10,c11, c8,c5,c9,e2,e3, e1,l,l2)