> (generate 0) x > (generate 0) x > (generate 0) y > (generate 1) (sin (* pi y)) > (generate 1) (/ (+ x y) 2.0) > (generate 1) (/ (round (* x 10.0)) 10.0) > (generate 1) (* y y) > (generate 1) (/ (round (* x 10.0)) 10.0) > (generate 1) (cos (* pi x)) > (generate 2) (/ (+ (* y x) (/ (round (* x 10.0)) 10.0)) 2.0) > (generate 2) (sin (* pi (* x x))) > (generate 2) (/ (+ (sin (* pi y)) (cos (* pi x))) 2.0) > (generate 2) (/ (+ (/ (+ y x) 2.0) (sin (* pi y))) 2.0) > (generate 2) (cos (* pi (* y y))) > (generate 2) (* (/ (round (* x 10.0)) 10.0) (* y x)) > (generate 3) (cos (* pi (/ (+ (sin (* pi x)) (/ (+ y x) 2.0)) 2.0))) > (generate 3) (/ (+ (sin (* pi (sin (* pi y)))) (cos (* pi (/ (+ y x) 2.0)))) 2.0) > (generate 3) (/ (+ (/ (+ (sin (* pi y)) (* x y)) 2.0) (* (* x x) (* y y))) 2.0) > (generate 3) (sin (* pi (sin (* pi (/ (round (* y 10.0)) 10.0)))))