Pookkalam by J Adithyan

Code

canvas = circle(x=0, y=0, r=150, fill="black")
rec1 = rectangle(w=190, h=190, fill="none",stroke="white") | repeat(12, rotate(60))
rec1 = rec1 | rotate (45)
rec2 = rectangle(w=155, h=155, fill="none",stroke="white") | repeat(12, rotate(60))
rec2 = rec2 | rotate (90)
rec3 = rectangle(w=128, h=128, fill="none",stroke="white") | repeat(12, rotate(60))
rec3 = rec3 | rotate (45)
rec4 = rectangle(w=105, h=105, fill="none",stroke="white") | repeat(12, rotate(60))
rec4= rec4 | rotate(90)
cen = circle(x=0, y=0, r=50, fill="white", stroke="black")
rec_cen = rectangle(x=50, y=0, w=100, h=100)
rec_cen1 = rec_cen| repeat(100, scale(0.5))
rec_cen2 = rec_cen1 | repeat(100, rotate(10))
circen = circle(x=0, y=0, r=12, fill="white",stroke="none")
centerp = rectangle(w=250, h=250,fill="none",stroke="black") | repeat(60, rotate(5)|scale(0.92))
centerp = centerp | scale(0.1)
centerp = centerp | rotate(45)
show(canvas,rec1,rec2,rec3,rec4,cen,rec_cen1,rec_cen2,circen, centerp)