Pookkalam by Lilly Edna Jason

Code

shape6 = ellipse(x=50, y=0, w=100,h=40,fill="#ff1493",stroke="white",stroke_width=2) | repeat(4, rotate(90))
show(shape6) 
shape7 = ellipse(x=50, y=0, w=100,h=40,fill="#800080",stroke="white",stroke_width=2) | repeat(4, rotate(90))
s7 = shape7| rotate(45)
show(s7) 

shape3 = ellipse(x=50, y=0, w=100,h=40,fill="#f41313",stroke="white",stroke_width=2) | repeat(8, rotate(45))
s3 = shape3 | rotate(22.7)
show(s3) 
shape4 = ellipse(x=50, y=0, w=100,h=25,fill="#ff7f50",stroke="none") | repeat(8, rotate(45))
s4 = shape4 | rotate(22.7)
show(s4) 
shape5 = ellipse(x=50, y=0, w=100,h=10,fill="#efef21",stroke="none") | repeat(8, rotate(45))
s5 = shape5 | rotate(22.7)
show(s5) 

shape = circle(x=25, y=25, r=10, fill="#ff1493",stroke="white",stroke_width=2) | repeat(8, rotate(45))
s = shape | rotate(22.7)
show(s)

shape1 = ellipse(x=25, y=0, w=50,h=25, fill="#ee82ee",stroke="white",stroke_width=2) | repeat(8, rotate(45))
shape2 = ellipse(x=25, y=0, w=50,h=12.5, fill="#800080",stroke="none") | repeat(8, rotate(45))
show(shape1,shape2)

c1 = circle(r=5,fill="#efef21",stroke="none")
c2 = circle(r=10,fill="#efc921",stroke="none")
c3 = circle(r=15,fill="#ff7f50",stroke="none")
c4 = circle(r=20,fill="#ef4321",stroke="none")
c5 = circle(r=25,fill="#f41313",stroke="white",stroke_width=2)
show(c5,c4,c3,c2,c1)