Pookkalam by Vyshnav K S

Code

c3=circle(r=150,fill="#161a1d", stroke="none") 
c2=circle(r=147,fill="#ffffff",stroke="none")
c1=circle(r=145,fill="#1f2421",stroke="none")
show(c3,c2,c1)

rect1=rectangle(w=150,h=150,fill="#012a4a",stroke="none")|repeat(20,rotate(50))
rect2=rectangle(w=170,h=170,fill="#01497c",stroke="none")|rotate(15)|repeat(20,rotate(50))
rect3=rectangle(w=190,h=190,fill="#468faf",stroke="none")|repeat(20,rotate(50))
rect4=rectangle(w=210,h=210,fill="#007ea7",stroke="none")|rotate(15)|repeat(20,rotate(50))|scale(0.98)
show(rect4,rect3,rect2,rect1)

s1 = circle(r=80, fill='black')
show(s1)

#moon
s2 = circle(r=25, fill='white', stroke='none')| translate(x=-5, y= 0)
s3 = circle(r=25, fill='black') | translate(x=-10, y= 5)
show(s2,s3)

#star
e1 = ellipse(w=8, h=1.5, fill='white', stroke='none')|repeat(3, rotate(120))|translate(x=30,y=30)|repeat(5, rotate(72))
e2 = ellipse(w=8, h=1.5, fill='white', stroke='none')|repeat(3, rotate(120))|translate(x=50,y=50)|repeat(9, rotate(40))
show(e1,e2)