Pookkalam by Irshana

Code

c1 = circle(r=104,fill="green")
c2 = circle(r=60,fill="yellow")



e = ellipse(fill="red",stroke="none") 
e1 = e | rotate(45)
e2 = e | rotate(90)
e3 = e | rotate(135)
e4 = e | rotate(180)
show(e1, e2, e3, e4) 
z1 = point(75,0) 
z2 = point(0,-75)
z3 = point(-75,0)
z4 = point(0,75)
z = polygon([z1, z2, z3, z4])|repeat(3,rotate(60))|scale(1)
show(z) 
r1 = rectangle(w=35,h=35,fill="") 
r2 = r1 | rotate(60) 
r3 = r1 | rotate(120)
 
c3 = circle(x=25,y=0,r=25,fill="white")+circle(x=30,y=0,r=30,fill="red") 
c4 = c3|rotate(90) 
c5 = c3|rotate(180)
c6 = c3|rotate(270)
b = ellipse(w=80,h=20,fill="yellow")|(repeat(6,rotate(30)))|scale(0.8) 
d = rectangle(w=180,h=180,fill="blue",stroke="none")|repeat(25,rotate(60)) 
s = circle(r=130,fill="black")        
  
show(s,d,c1,c2,c3, c4, c5, c6, b, r1, r2, r3)