Pookkalam by Ashif

Code

a = ellipse(x=12, y=0, w=20 ,h=290, stroke = "#DC0073") | repeat(9, rotate(45))
b = ellipse(x=12, y=0, w=20 ,h=290, fill= "#DC0073", stroke = "#7C0C00") | repeat(8, rotate(45)) 
c = circle(r=150,fill="#9BE564",stroke="none") # center part
d = circle(r=120,fill="#24100A",stroke="none") # center part
e = ellipse(w=35,x=0,y=120,h=10,fill="#F5B700", stroke="none")  | repeat(8, rotate(45))
p1 = point(x=-25,y=0)
p2 = point(x=25,y=0)
p3 = point(x=0, y=115)
f = polygon([p1, p2, p3], fill='#B0DB43', stroke="none")  | repeat(8,rotate(45))
g=circle(r=80,fill="green")
p1 = point(x=-25,y=0)
p2 = point(x=25,y=0)
p3 = point(x=0, y=150)
h = polygon([p1, p2, p3], fill='#DB2763', stroke="none")  | repeat(8,rotate(45)) | rotate(22.5)
i = rectangle(w=110,h=110, fill="#60D394", stroke="none") | repeat(3, rotate(30))
j = rectangle(w=90,h=90, fill="white", stroke="none") | repeat(3, rotate(30)) 
k=circle(r=52, fill="green")
l=ellipse(x=0, y=0, w=20 ,h=102, stroke = "#EE6055",fill="#EE6055")| repeat(8,rotate(45))
m=ellipse (h=25,w=10,x=0,y=12,fill='#FF8200',stroke='#FF8800') | repeat(6,rotate(60)) | rotate(90)
n=circle(r=10, fill="#9E1946", stroke="none")
show(c,b,a,d,e,f,h,g,i,j,k,l,m,n)