Pookkalam by Faiz

Code

c1 = circle(x=0, y=0,r=5, fill="yellow", stroke_width=0.5)
c2 = circle(x=20, y=20,r=20, fill="#EDDF41", stroke_width=0) | repeat(6,rotate(60))
c3 = circle(x=0, y=0, r=85, fill="#69860F", stroke_width=0)
c4 = circle(x=0, y=109, r=40, fill="#74393F", stroke_width=0) | repeat(18, rotate(20))

s1 = rectangle(x=48, y=30, h=70, w=70, fill="#A92822", stroke_width=0) | rotate(45) | repeat(18, rotate(20))
s2 = rectangle(x=48, y=30, h=70, w=70, fill="#F36736", stroke_width=0) | rotate(55) | repeat(18, rotate(20))
s3 = rectangle(x=35, y=25,h=45, w=45, fill="#D23D51", stroke_width=0) | rotate(51) | repeat(18, rotate(20))
s4 = rectangle(x=34, y=33, h=35, w=35, fill="white", stroke_width=0) | rotate(55) | repeat(18, rotate(20))
s5 = rectangle(x=41, y=29, h=45, w=45, fill="#460D13", stroke_width=0) | rotate(44) | repeat(18, rotate(20))

sq1 =rectangle(x=0, y=0, h=55, w=55, fill="white", stroke_width=0) | repeat(12, rotate(20))

e6 = ellipse(x=0, y=0, h=270, w=70, fill="#F8F2B4", stroke_width=0) | rotate(10) | repeat(90, rotate(65))
e5 = ellipse (x=0, y=0, h=250, w=50, fill="#F8E63C", stroke_width=0) | rotate(10) | repeat(90, rotate(65))
e3 = ellipse(x=0, y=0, h=230, w=30, fill="#E3BD36", stroke_width=0) | rotate(10) | repeat (90, rotate(65))
e2 = ellipse(x=20, y=0, h=20, w=80, fill="#F57416", stroke_width=0.3) | rotate(75) | repeat (90, rotate(65))
e4 = ellipse(x=20, y=0, h=5, w=20, fill="#516B46", stroke_width=0.2) | rotate(75) | repeat (90, rotate(65))
e1 = ellipse(x=10, y=0, h=4, w=15, fill="#D47DAA", stroke_width=0.5) | repeat(89,rotate(13))
show(c4, e6, e5, e3, s2, s1, c3, s5, s4, s3, e2, c2, sq1, e4, e1, c1)