Pookkalam by Athira V

Code

c1 = circle(r=150,fill="black")
c2 = circle(r=75,fill="#85dcde",stroke="#85dcde")
c3 = circle(r=37,fill="#fc1008",stroke="brown")
c4 = circle(r=54,fill="purple",stroke="purple")
c5 = circle(r=140,fill="brown",stroke="brown")
c7 = circle(r=130,fill="red",stroke="red")
c8 = circle(r=120,fill="orange",stroke="orange")
c9 = circle(r=110,fill="yellow",stroke="yellow")
c10 = circle(r=100,fill="white",stroke="white")
c11 = circle(r=90,fill="purple",stroke="purple")
c12 = circle(x=20,y=-20,r=20,fill="yellow") | repeat(4,rotate(90))
c13 = circle(r=5,fill="yellow")
c14 = circle(r=2,fill="red")
c6 = circle(r=57,fill="#570608",stroke="#570608")
p1 = ellipse(x=0,y=104,w=45,h=60,fill="green",stroke="green") | repeat(12,rotate(30))
p2 = ellipse(x=0,y=95,w=25,h=35,fill="yellow",stroke="yellow") | repeat(12,rotate(30))
p3 = ellipse(x=0,y=92,w=20,h=30,fill="green",stroke="green") | repeat(12,rotate(30))
p4 = ellipse(x=0,y=86,w=15,h=20,fill="white",stroke="white") | repeat(12,rotate(30))
s1 = ellipse(x=0,y=111,w=50,h=75,fill="white",stroke="white") | repeat(6,rotate(60))
s2 = ellipse(x=0,y=104,w=45,h=60,fill="yellow",stroke="yellow") | repeat(6,rotate(60))
s3 = ellipse(x=0,y=96,w=35,h=45,fill="orange",stroke="orange") | repeat(6,rotate(60))
s4 = ellipse(x=0,y=90,w=25,h=30,fill="red",stroke="red") | repeat(6,rotate(60))
s5 = ellipse(x=0,y=86,w=15,h=20,fill="brown",stroke="brown") | repeat(6,rotate(60))
l1= line(x1=0,y1=0,x2=37,y2=0) | repeat(14,rotate(60))
r1 = rectangle(w=74,h=74,fill="#88e376",stroke="#88e376") | repeat(3,rotate(30))
r2 = rectangle(w=74,h=74,fill="yellow",stroke="yellow") | repeat(3,rotate(90))
e=ellipse(h=80,w=150,fill="#ed55a9",stroke="#ed55a9")
e1=e|rotate(30)|repeat(6 ,rotate(60))
t1 =point(x=0,y=70)
t2 =point(x=-50,y=0)
t3 =point(x=50,y=0)
poly=polygon([t1,t2,t3],fill="white",stroke="white")
poly1 = poly | repeat(6, rotate(60))
petal = ellipse(x=0,y=10,w=10,h=45,fill="#a9e8d7",stroke="#a9e8d7")
fl= petal | repeat(6,rotate(60))
petal = ellipse(x=0,y=10,w=10,h=30,fill="#33b08e",stroke="#33b08e")
fl1= petal | repeat(6,rotate(60))
petal = ellipse(x=0,y=10,w=10,h=15,fill="#214a3e",stroke="#214a3e")
fl2= petal | repeat(6,rotate(60))
c15 = circle(x=0,y=85,r=5,fill='purple') | repeat(12,rotate(30))
c16 = circle(x=0,y=85,r=2,fill='white') | repeat(12,rotate(30))
r3 = rectangle (w=202,h=204,fill="#fae528", stroke="yellow")|rotate(15) | repeat (3,rotate(120))
show(c1,c5,r3,c7,c8,c9,c10,c11,c2,e1,poly1,p1,p2,p3,p4,c15,c16,c6,c4,r1,r2,c3,s1,s2,s3,s4,s5,l1,fl,fl1,fl2,c13,c14)