Pookkalam by Shradha Shejil

Code

r1= rectangle(w=300, h=300, fill="white")
c1 = circle(r=25,fill="white",stroke="#3a1899",stroke_width=3 )
inner_layer=ellipse(w=50,h=20,fill="#3b158e",stroke="none")|repeat(12,rotate(30))|scale(1.8)

med_circle=circle(r=100,fill="yellow")
sq=rectangle(w=100,h=100,fill="orange",stroke="none")|repeat(12,rotate(30))|scale(0.9)
el1=ellipse(h=160,w=65,fill='red',stroke='red')|repeat(15,rotate(45))|scale(0.96)
sq2=rectangle(w=105,h=90,fill="#fff205",stroke="none")|repeat(36,rotate(10))|scale(1.2)
mid_circle=circle(r=94,fill="#9c49b8",stroke="violet",stroke_width=6)

rect1=rectangle(w=160,h=160,fill="#820a0a",stroke="#a30e0e")|repeat(20,rotate(50))
rect2=rectangle(w=180,h=180,fill="#ce0606",stroke="#e81919")|rotate(15)|repeat(20,rotate(50))
rect3=rectangle(w=200,h=200,fill="#fc9802",stroke="#fc9802")|repeat(20,rotate(50))
rect4=rectangle(w=220,h=220,fill="#fceb02",stroke="#fcfc05")|rotate(15)|repeat(20,rotate(50))|scale(0.98)
emoji = circle(r=25, fill='#f9c80e', stroke='none')

eye1 = circle(r=5, fill='#ffffff', stroke='none')| translate(x=10,y=8)
eye1_ = circle(r=2.5, fill='#250902', stroke='none')| translate(x=10,y=8)

eye2 = circle(r=5, fill='#ffffff', stroke='none')| translate(x=-10,y=8)
eye2_ = circle(r=2.5, fill='#250902', stroke='none')| translate(x=-10,y=8)

r1 = rectangle(w=34, h=16, fill='white', stroke='none')|translate(y=-7.5)

l1= line(x1=14, y1=-1, x2=24,y2=7.5, fill='white')
l2= line(x1=-14, y1=-1, x2=-24,y2=7.5, fill='white')

show(r1,rect4,rect3,rect2,rect1,mid_circle,sq2,el1,sq,inner_layer,c1,emoji,eye2,eye2_,r1,l1,l2,eye1,eye1_)