Pookkalam by JAYASANKAR J P

Code

inner = circle(r=110,fill="#f0f2f7",stroke="none")
inner_inner = circle(r=87,fill="#e06377",stroke="none")
outer = circle(r=143,fill="#622569",stroke="none")
rectangle_size= 200
r1= rectangle(h=rectangle_size,w=rectangle_size,fill="#E3BB1C",stroke="none")
r2=rectangle(h=rectangle_size,w=rectangle_size,fill="#f69000",stroke="none")|rotate(45)
twoRectangle=combine([r1,r2])

s1 = circle(x=44, y=0, r=44,fill="yellow",stroke="none") + circle(x=66, y=0, r=22,fill="#f69000",stroke="none")
s2 = s1 | rotate(90)
s3 = s1 | rotate(180)
s4 = s1 | rotate(270)

c1=circle(r=64,fill="green",stroke="none")


set = rectangle (h=21,w=21,x=0,y=98,fill="#622569",stroke="#622569")| repeat(12, rotate(30))
des = circle(x=50, y=0, r=10,fill="gold",stroke="gold") | repeat(12, rotate(30))
innnnnner =circle(r=35,fill="orange",stroke="none")

show(outer,twoRectangle,inner,inner_inner,s1, s2, s3, s4,c1,set,des,innnnnner)
c1 = ellipse(w=69,h=3,fill="yellow",stroke="none") | repeat(20, rotate(9))
c2 = ellipse(w=48,h=10,fill="brown",stroke="none") | repeat(6, rotate(30))
c3 = circle(x=0,y=0,r=14,fill="white",stroke="none") 
c4 = circle(x=0,y=0,r=8,fill="pink",stroke="none")
show(c1,c2,c3,c4)