Pookkalam by Aksa N Panicker

Code

c1 = circle(x=0,y=0,r=10,fill="white",stroke="white")
c2 = circle(x=0,y=0,r=20,fill="#f54263",stroke="#f54263")
r = rectangle(x=0,y=0,w=40,h=40,fill="orange",stroke="orange")|repeat(4,rotate(25))
c3 = circle(x=0,y=0,r=30,fill="yellow",stroke="yellow")
e1=ellipse(x=0,y=0,h=20,w=3,fill="red",stroke="red")|repeat(4,rotate(45))
e7 = ellipse(w=8, h=1.5, fill='white', stroke='none')|repeat(3, rotate(120))
r1 = rectangle(x=0,y=0,w=100,h=100,fill="#f0b607",stroke="#f0b607")|repeat(4,rotate(25))
z1 = point(x=15,y=15)
z2 = point(x=15,y=-15)
z3 = point(x=50,y=0)
h=polygon([z1,z2,z3],fill="green",stroke="green")|repeat(10,rotate(35))
c4 = circle(x=0,y=0,r=50,fill="red",stroke="red")
e2 = ellipse(x=0,y=0,w=75,h=200,fill="brown",stroke="brown")|repeat(4,rotate(45))
c6 = circle(x=80,y=0,r=10,fill="red",stroke="red")|repeat(8,rotate(45))
e3 =ellipse(x=80,y=0,w=2,h=10,fill="white",stroke="white")|repeat(8,rotate(45))
e4 =ellipse(x=80,y=0,w=10,h=2,fill="white",stroke="white")|repeat(8,rotate(45))
c5 = circle(x=0,y=0,r=100,fill="yellow",stroke="yellow")
e5=ellipse(x=0,y=0,h=250,w=100,fill="red",stroke="red")|repeat(4,rotate(45))
c7 = circle(x=0,y=0,r=126,fill="#76d62d",stroke="#76d62d")
c = rectangle(x = 95,y = 95, h = 10,w = 10,stroke = 'none',fill = '#F6E002')|repeat(10, rotate(45))
e= rectangle(x=83,y=83,h = 10, w = 10,fill = "black",stroke='none')| repeat(10,rotate(45))
c8 = circle(x=0,y=0,r=145,fill="brown",stroke="brown")
show(c8,c7,e5,c5,e2,r1,c4,h,c3,r,c2,c1,e1,c6,c,e,e7,e3,e4)