Code
c1 = circle(r=35,fill="yellow",stroke="yellow")
c2=circle(r=45,fill="magenta",stroke="tomato")
c3=circle(x=45,y=0,r=25,fill="white",stroke="white")
c4=circle(x=45,y=0,r=35,fill="yellow",stroke="yellow")
c5=circle(x=45,y=0,r=45,fill="orange",stroke="orange")
c6=circle(x=0,y=45,r=25,fill="white",Stroke="white")
c10=circle(x=0,y=45,r=35,fill="yellow",Stroke="yellow")
c11=circle(x=0,y=45,r=45,fill="orange",Stroke="orange")
c7=circle(x=30,y=30,r=25,fill="white",Stroke="white")
c8=circle(x=30,y=30,r=35,fill="yellow",stroke="yellow")
c9=circle(x=30,y=30,r=45,fill="orange",Stroke="orange")
c12=circle(x=-30,y=30,r=25,fill="white",Stroke="white")
c13=circle(x=-30,y=30,r=35,fill="yellow",Stroke="yellow")
c14=circle(x=-30,y=30,r=45,fill="orange",Stroke="orange")
c15=circle(x=-40,y=0,r=25,fill="white",Stroke="white")
c16=circle(x=-40,y=0,r=35,fill="yellow",Stroke="yellow")
c17=circle(x=-40,y=0,r=45,fill="orange",Stroke="orange")
c18=circle(x=-30,y=-30,r=25,fill="white",Stroke="white")
c19=circle(x=-30,y=-30,r=35,fill="yellow",Stroke="yellow")
c20=circle(x=-30,y=-30,r=45,fill="orange",Stroke="orange")
c21=circle(x=0,y=-45,r=25,fill="white",Stroke="white")
c22=circle(x=0,y=-45,r=35,fill="yellow",Stroke="yellow")
c23=circle(x=0,y=-45,r=45,fill="orange",Stroke="orange")
c24=circle(x=30,y=-30,r=25,fill="white",Stroke="white")
c25=circle(x=30,y=-30,r=35,fill="yellow",Stroke="yellow")
c26=circle(x=30,y=-30,r=45,fill="orange",Stroke="orange")
r=rectangle(w=157,h=157,fill="red",stroke="red")
r1=r|repeat(20,rotate(10))
r2=rectangle(w=175,h=175,fill="green")
r3=r2|repeat(20,rotate(10))
e1=ellipse(x=55,y=0,w=100,h=35,fill="pink")
e2=e1|repeat(20,rotate(20))
e3=ellipse(x=10,y=0,w=25,h=10,fill="maroon")
e4=e3|repeat(19,rotate(20))
f1=circle(r=5,fill="crimson",stroke="crimson")
f2=circle(r=150,fill="maroon")
f3=circle(x=0,y=35,r=10,fill="magenta",stroke="magenta")
f4=f3|repeat(4,rotate(90))
E=ellipse(x=50,y=0,w=150,h=15,fill="white",stroke="white")|rotate(2.5)
E1=E|repeat(75,rotate(5))
E2=ellipse(x=60,y=0,w=145,h=15,fill="gold",stroke="gold")|rotate(5)
E3=E2|repeat(75,rotate(5))
E4=ellipse(x=70,y=0,w=140,h=20,fill="darkorange",stroke="darkorange")|rotate(2.5)
E5=E4|repeat(75,rotate(5))
E6=ellipse(x=80,y=0,w=135,h=20,fill="firebrick",stroke="firebrick")|rotate(5)
E7=E6|repeat(75,rotate(5))
show(f2,E7,E6,E5,E4,E3,E2,E1,E,r2,r3,r,r1,e1,e2,c5,c4,c3,c9,c8,c7,c11,c10,c6,c14,c13,c12,c17,c16,c15,c20,c19,c18,c23,c22,c21,c26,c25,c24,c2,c1,f3,f4,e3,e4,f1 )