Pookkalam by Ramees K

Code

bg=rectangle(x=0,y=0,w=300,h=300,fill='#F8F5F2',stroke='none')
c1=circle(r=150,fill="#770e13",stroke_width=0)
c2=circle(r=146,fill="#e67b47",stroke_width=0)
c3=circle(r=143,fill="#ECE19F",stroke_width=0)
r1 = rectangle (w=198,h=198,fill="red", stroke="red") | repeat (15,rotate(50))
c4=circle(r=130,fill="#FFA500",stroke_width=0)
e1=ellipse(w=128,h=17,x=65,y=0,stroke_width=0,fill="#383628") |repeat(33, rotate(18))
e2=ellipse(w=128,h=17,x=65,y=0,stroke_width=0,fill="#EFE19A") |repeat(33, rotate(36))
e3=ellipse(w=128,h=17,x=65,y=0,stroke_width=0,fill="#C8520B") |repeat(33, rotate(72))      
c5=circle(r=120,fill="red",stroke_width=0)
r2 = rectangle (w=168,h=168,fill="#ECE19F", stroke="#ECE19F") | repeat (3,rotate(120))
r3 = rectangle (w=168,h=168,fill="yellow", stroke="yellow") | repeat (4,rotate(45))
c6=circle(r=110,fill="#F4E389",stroke_width=0)
e4=ellipse(w=90,h=9,x=65,y=0,stroke_width=0,fill="#FFA500") |repeat(30, rotate(12))      
c7=circle(r=100,fill="#E67B48",stroke_width=0)
c8=circle(r=96,fill="green",stroke_width=0)
r4 = rectangle (w=135,h=135,fill="#FFA500", stroke="#FFA500") | repeat (28,rotate(10))
r5 = rectangle (w=48,h=5,x=65,y=0,stroke_width=0,fill="#FF2400", stroke="#FF2400") | repeat (50,rotate(10))
c8=circle(r=86,fill="#C8520B",stroke_width=0)
c9=circle(r=83,fill="#770E13",stroke_width=0)
c10=circle(r=83,fill="#E67B48",stroke_width=0)
c11=circle(r=83,fill="#FFA500",stroke_width=0)

e5=ellipse(w=76,h=20.5,x=44.5,y=0,stroke_width=0,fill="#383628") |repeat(33, rotate(18))
e6=ellipse(w=76,h=20.5,x=44.5,stroke_width=0,fill="#EFE19A") |repeat(33, rotate(36))
e7=ellipse(w=76,h=20.5,x=44.5,y=0,stroke_width=0,fill="#C8520B") |repeat(33, rotate(72))      

s1=rectangle(w=50,h=50,x=-25,y=-25, fill="yellow",stroke_width=7,stroke="orange")|rotate(25)
s2=rectangle(w=50, h=50,x=25,y=25, fill="orange",stroke_width=7,stroke="yellow")| rotate(-90)
s3=rectangle(w=50,h=50,x=-27,y=25, fill="orange",stroke_width=7,stroke="yellow")|rotate(45)
s4=rectangle(w=50,h=50,x=-27,y=25, fill="yellow",stroke_width=7,stroke="orange")|rotate(225)
s5=rectangle(w=50,h=50,x=-25,y=-25, fill="orange",stroke_width=7,stroke="yellow")|rotate(205)
s6=rectangle(w=50, h=50,x=25,y=25, fill="yellow",stroke_width=7,stroke="orange")| rotate(-270)
c12=circle(r=50,fill="white",stroke_width=2,stroke="#C8520B")
#design
ca=circle(r=49,fill='darkred')
cb=circle(r=16,fill='white',stroke='darkgreen',stroke_width=10)
cc=circle(r=5,fill='maroon',stroke='#808000')
cd=circle(r=2,fill='gold',stroke='#fbffe3')
ce=circle(r=22,fill='maroon',stroke='limegreen')
cf=circle(r=24,fill='gold',stroke='orange',stroke_width=4)
sa=rectangle(w=63,h=63,fill='yellow',stroke='none')|rotate(10)|repeat(9,rotate(15))
sb=rectangle(w=57,h=57,fill='orangered',stroke='none')|rotate(17)|repeat(10,rotate(15))
sc=rectangle(w=50,h=50,fill='darkred',stroke='none')|rotate(24)|repeat(10,rotate(15))
sd=rectangle(w=43,h=43,fill='maroon',stroke='none')|rotate(31)|repeat(10,rotate(15))
se=rectangle(w=70,h=70,fill='gold',stroke='none')|rotate(3)|repeat(10,rotate(15))
show(bg,c1,c2,c3,r1,c4,e1,e2,e3,c5,r2,r3,c6,e4,c7,c8,r4,r5,c8,c10,c11,e5,e6,e7,s1,s2,s3,s4,s5,s6,c12,ca,se,sa,sb,sc,sd,cf,cc,cb,ce)