Pookkalam by Navami Ajay

Code

bg=rectangle(w=500,h=500,fill='#baeb34')
show(bg)
e1=ellipse(h=300,w=40,fill='#e02251',stroke='none')|repeat(6,rotate(30))
show(e1)	
e2=ellipse(h=300,w=40,fill='#8e81e3',stroke='none')|repeat(6,rotate(60))
show(e2)
e3=ellipse(h=300,w=40,fill='#de0930',stroke='none')|repeat(6,rotate(90))
show(e3)

e6=ellipse(h=300,w=40,fill='#0973de',stroke='none')|repeat(6,rotate(150))
show(e6)
e4=ellipse(h=300,w=40,fill='#de0930',stroke='none')|repeat(6,rotate(180))
show(e4)
e5=ellipse(h=300,w=40,fill='#9e09de',stroke='none')|repeat(6,rotate(120))
show(e5)

e1=ellipse(h=60,w=25,fill='#f0f013')|translate(x=0,y=-100)|repeat((75),rotate(-15))
e2=ellipse(h=35,w=12,fill='#f7bf05')|translate(x=0,y=-85)|repeat((75),rotate(-15))
e=e1+e2
show(e)

chead=circle(r=70,fill='white')
show(chead)
c=circle(r=60,fill='#30eb1e')|translate(x=0,y=10)
show(c)
eye1=ellipse(h=40,w=18,fill='white',stroke_width=2)|translate(x=20,y=30)|rotate(90)
eye2=ellipse(h=40,w=18,fill='white',stroke_width=2)|translate(x=20,y=-30)|rotate(90)
circle1=circle(r=7,fill='black',stroke_width=3)|translate(x=-30,y=20)
circle2=circle(r=7,fill='black',stroke_width=3)|translate(x=30,y=20)


ue1=ellipse(h=44,w=10,stroke_width=10)|translate(x=15,y=30)|rotate(90)
ue2=ellipse(h=40,w=10,stroke_width=10)|translate(x=15,y=-30)|rotate(90)
show(ue1,ue2)
show(eye1,eye2)
show(circle1,circle2)
cir1=circle(r=7,fill='red',stroke='none')|translate(x=20,y=-20)
cir2=circle(r=7,fill='red',stroke='none')|translate(x=-20,y=-20)
show(cir1,cir2)

p1 = point(x=20, y=-20)
p2 = point(x=10, y=-10)
p3 = point(x=0, y=-20)
t1 = polygon([p1, p2, p3],fill='red',stroke='none')
show(t1)
p4 = point(x=0, y=-20)
p5 = point(x=-10, y=-10)
p6 = point(x=-20, y=-20)
t2 = polygon([p4, p5, p6],fill='red',stroke='none')
show(t2)

ellipse=ellipse(h=30,w=15,fill='red',stroke='none')|rotate(90)|translate(x=0,y=-25)
show(ellipse)