Pookkalam by HighRanger11

Code

bg = rectangle(x=0,y=0,h=300,w=300,fill="yellow")
show(bg)

e1 = ellipse(h=276, w=50, fill="blue", stroke="red", stroke_width=6)|repeat(25,rotate(10))
e2 = ellipse(h=266, w=10, fill="pink", stroke="none")|repeat(25,rotate(10))
c1 = circle(r=25, fill="red", stroke="black", stroke_width=8)
flower=e1+e2+c1|scale(0.3)

a=flower|translate(x=150,y=150)
b=flower|translate(x=-150,y=150)
c=flower|translate(x=150,y=-150)
d=flower|translate(x=-150,y=-150)
corner=a+b+c+d

show(corner)
fill=color(r=100,g=30,b=0)
shape=rectangle(w=210,h=210,fill="#820a0a",stroke="none")|repeat(10,rotate(20))
rect1=rectangle(w=150,h=150,fill="pink",stroke="none")|repeat(20,rotate(50))
rect2=rectangle(w=170,h=170,fill="#ce0606",stroke="none")|rotate(15)|repeat(20,rotate(50))
rect3=rectangle(w=190,h=190,fill="#fc9802",stroke="none")|repeat(20,rotate(50))
ellipse1=ellipse(w=190,h=190,fill="orange",stroke="none")|repeat(30,rotate(60))

show(shape,rect3,rect2,rect1,ellipse1)

cir = circle(r=60,fill="pink")
rec = rectangle(w=100,h=100, fill="blue")|repeat(5,rotate(60))
rec2= rectangle(w=50,h=50,fill="green")|repeat(12,rotate(30))
rec3= rectangle(w=25,h=25,fill="yellow")|repeat(5,rotate(60))
cir3= circle(r=12.5,fill="brown")
rec4= rectangle(w=12.5,h=12.5,fill="orange")|repeat(5,rotate(60))
cir4=circle(r=6.25,fill="cyan")
cir5=circle(r=3,fill="red")
mc=circle(r=72,fill="purple")

shapes= mc+rec+cir+rec2+rec3+cir3+rec4+cir4+cir5
show(shapes)


ci = circle(r=10,fill="red")
pis = ellipse(w=80,h=10,fill="orange")
pis2 = pis | repeat(10,rotate(20))
rect = rectangle(w=100,h=100,fill="#10B1AD")
rect_rep = rect | repeat(20,rotate(15))
show(rect_rep,pis2,ci)