Code
c = circle(r=60,fill="pink")
r = rectangle(w=100,h=100, fill="yellow")|repeat(5,rotate(60))
r2= rectangle(w=50,h=50,fill="green")|repeat(12,rotate(30))
r3= rectangle(w=25,h=25,fill="yellow")|repeat(5,rotate(60))
ic=circle(x=60,y=2,r=2,fill="green")|repeat(24,rotate(60))
c3= circle(r=12.5,fill="brown")
r4= rectangle(w=12.5,h=12.5,fill="orange")|repeat(5,rotate(60))
c4=circle(r=6.25,fill="cyan")
c5=circle(r=3,fill="maroon")
s=rectangle(w=20,h=20,fill="white")|repeat(6,rotate(60))
c6=circle(r=5,fill="purple")
c7=circle(x=5,y=1,r=2,fill="orange")|repeat(6,rotate(60))
sc=circle(r=2,fill="dark red")
c8=circle(x=50,y=0,r=5,fill="maroon")|repeat(12,rotate(60))
r5=rectangle(x=50,y=10,w=10,h=10,fill="orange")|repeat(12,rotate(60))
r6=rectangle(x=50,y=-10,w=10,h=10,fill="yellow")|repeat(12,rotate(60))
oc=circle(x=52,y=0,r=2,fill="white")|repeat(12,rotate(60))
oo=circle(x=40,y=0,r=2,fill="red")|repeat(12,rotate(60))
rr=rectangle(x=40,y=10,w=5,h=5,fill="cyne")|repeat(24,rotate(60))
re=rectangle(x=40,y=-10,w=5,h=5,fill="cyne")|repeat(24,rotate(60))
mc=circle(r=72,fill="red")
shapes= mc+r+c+r2+r3+c3+r4+c4+c5+s+c6+c7+sc+ic+c8+r5+r6+oc+oo+rr+re
show(shapes)