PROGRAM circleLET r = 1                         ! radius of circleCALL compute_aspect_ratio(r,xwin,ywin)SET WINDOW -xwin,xwin,-ywin,ywinSET COLOR "blue"BOX CIRCLE -r,r,-r,r              ! draw circleENDSUB compute_aspect_ratio(r,x,y)    LET m = 0.1*r                 ! margin    LET size = r + m    ! px, py: # pixels in horizonal and vertical direction    ASK PIXELS px,py    IF px > py then       LET aspect_ratio = px/py       LET x = aspect_ratio*size       LET y = size    ELSE       LET aspect_ratio = py/px       LET x = size       LET y = aspect_ratio*size    END IFEND SUB