# 9A

import math
g.norefresh()
g.antialias(0)
g.paper(13)

def circle(xc, yc, r, color=100):
    g.pen(color)

    for i in range(-r,r):
        y = int(math.sqrt(r*r-i*i))
        g.pen(int(float(y)/r*color*2))
        g.line(xc+i,yc+y,xc+i,yc-y)

    g.refresh()

circle(0,0,100,37)
circle(47,7,33,24)
circle(3,71,19,64)
circle(176,176,16,48)
circle(110,103,20,29)

for i in range(10):
    radius = 110
    xc = int(radius*math.cos(math.pi*0.6*float(i)/10))
    yc = int(radius*math.sin(math.pi*0.6*float(i)/10))
    circle(xc,yc,9,i*10)

for i in range(20):
    circle(int(float(i)/20*150), 177, 3, int(90*math.sin(0.4*math.pi*i)))
    circle(int(float(i)/20*150), 157, 3, int(90*math.cos(0.4*math.pi*i)))
    circle(int(float(i)/20*150), 137, 2, int(90*math.sin(0.9*math.pi*i)))
        
g.field(140,0,150,200,74)
g.field(155,0,160,150,84)
g.field(0,164,138,168,77)

for i in range(30):
    g.field(162,i*5-11,198,i*5+3,int(40+30*math.sin(0.4*math.pi*i)))

for i in range(50):
    g.setPixel(1+3*i,193,80)