(FPCore (z2 z1 z0) (* (* z2 z1) z0)) (FPCore (z1 z2 z0) (* (/ (- z1) z2) z0)) (FPCore (z0) (sqrt (- (* z0 z0) -1))) (FPCore (z0) (* (- (cos (+ z0 z0)) -1) 1/2)) (FPCore (z0 z1 z2) (* (* (- z0) z1) z2)) (FPCore (z0) (* (- (cos (+ z0 z0)) 1) -1/2)) (FPCore (z2 z1 z0) (/ (- z2 (* z1 z0)) z2)) (FPCore (z1 z2 z0) (cos (+ (/ z1 z2) z0))) (FPCore (z0 z1) (* (* (* (- (cos (+ z0 z0)) -1) 1/2) (- (cos (+ z1 z1)) -1)) 1/2)) (FPCore (z1 z0) (sqrt (- 1 (* (+ (* (- (cos (+ z1 z1)) -1) -1/2) 1) (* (- (cos (+ z0 z0)) -1) 1/2))))) (FPCore (z1 z2 z0) (sin (+ (/ z1 z2) z0))) (FPCore (z1 z0) (- 1 (* (+ (* (- (cos (+ z1 z1)) -1) -1/2) 1) (* (- (cos (+ z0 z0)) -1) 1/2)))) (FPCore (z0 z1) (* (cos z0) z1)) (FPCore (z1 z2 z0) (fabs (sin (+ (/ z1 z2) z0)))) (FPCore (z0) (/ (sin z0) (fabs (cos z0)))) (FPCore (z1 z0) (* (cos z1) (sin z0))) (FPCore (z2 z0 z1) (sin (+ z2 (/ z0 z1)))) (FPCore (z1 z0 z2) (fabs (sin (+ (/ z1 z0) z2)))) (FPCore (z2 z0 z1) (fabs (sin (+ z2 (/ z0 z1))))) (FPCore (z1 z0 z2) (sin (+ (/ z1 z0) z2))) (FPCore (z0) (* (- (cos (+ z0 z0)) 1) 1/2)) (FPCore (z1 z2 z0) (* (/ z1 z2) z0)) (FPCore (z0) (- (cos (+ z0 z0)) 1)) (FPCore (z1 z2 z0) (- 1 (* (- (/ z1 z2) (* -1/2 z0)) z0))) (FPCore (z1 z0) (/ 2 (sqrt (- 1 (* (+ (* (- (cos (+ z1 z1)) -1) -1/2) 1) (* (- (cos (+ z0 z0)) -1) 1/2)))))) (FPCore (z0 z1) (cos (/ z0 z1))) (FPCore (z0) (- (cos (+ z0 z0)) -1)) (FPCore (z0) (* 4/3 z0)) (FPCore (z0 z1) (sin (/ z0 z1))) (FPCore (z2 z0 z1) (* z2 (/ z0 z1))) (FPCore (z2 z0 z1) (* (cos z2) (sin (/ z0 z1)))) (FPCore (z1 z0) (* (cos z1) z0)) (FPCore (z0) (- (* (/ z0 (- (* 4/3 z0) 2)) (* (- (* (* 16/9 z0) z0) 4) z0)) (- (- -1 z0) z0))) (FPCore (z2 z0 z1) (* (sin z2) (cos (/ z0 z1)))) (FPCore (z0 z1) (asin (/ (fabs (cos z0)) (sqrt (- (* z1 z1) -1))))) (FPCore (z0) (/ 1 (* z0 z0))) (FPCore (z1 z0) (- (* (* z1 1/2) (- (cos (+ z0 z0)) 1)) -1)) (FPCore (z1 z0 z2) (/ (* (* z1 z1) (* z0 z0)) (* z2 z2))) (FPCore (z1 z0) (* (cos z1) (/ (sin z0) (fabs (cos z0))))) (FPCore (z1 z0) (/ (* (cos z1) (sin z0)) (sqrt (- 1 (* (* (- (cos (+ z1 z1)) -1) -1/2) (* (- (cos (+ z0 z0)) 1) 1/2)))))) (FPCore (z0) (/ 1 (cos z0))) (FPCore (z0) (- (* 4/3 z0) -2)) (FPCore (z0 z1) (* (- (cos (+ z0 z0)) -1) (/ -1/2 (- -1 (* z1 z1))))) (FPCore (z0) (/ 1/2 (* z0 z0))) (FPCore (z1 z0 z2) (- 1 (/ (* (* z1 z1) (* z0 z0)) (* z2 z2)))) (FPCore (z0 z1) (/ z0 (cos z1))) (FPCore (z0) (- (* -1/6 (* z0 z0)) -1)) (FPCore (z0 z1) (/ (+ z0 z0) (* z1 z1))) (FPCore (z1 z0) (* (* z1 1/2) (- (cos (+ z0 z0)) 1))) (FPCore (z0 z1) (atan2 (sin z0) (cos z1))) (FPCore (z0 z1) (/ (fabs (cos z0)) (sqrt (- (* z1 z1) -1)))) (FPCore (z0) (* -1/6 (* z0 z0))) (FPCore (z1 z0) (/ 1 (* (cos z1) z0))) (FPCore (z0 z1) (- (* (* 1/4 z0) (- (cos (+ z1 z1)) 1)) -1)) (FPCore (z0 z2 z1) (/ (* (cos z0) z2) (sqrt (- (* (* z1 1/2) (- (cos (+ z0 z0)) 1)) -1)))) (FPCore (z0) (/ 2 (cos z0))) (FPCore (z2 z0 z1) (cos (+ z2 (/ z0 z1)))) (FPCore (z0 z1 z2) (* (- (sin z0)) (sin (/ z1 z2)))) (FPCore (z0 z1 z2) (* (- (* -1/2 z0) (/ z1 z2)) z0)) (FPCore (z1 z2 z0) (cos (- (/ z1 z2) z0))) (FPCore (z0) (/ 2 (fabs (cos z0)))) (FPCore (z0) (- (* (/ z0 (- (* 4/3 z0) 2)) (* (- (* (* 16/9 z0) z0) 4) z0)) (- -1 z0))) (FPCore (z0) (* (- (cos (+ z0 z0)) -1) 1/4)) (FPCore (z0 z1) (* (* 1/4 z0) (- (cos (+ z1 z1)) 1))) (FPCore (z1 z0) (- 1 (* (* (- (cos (+ z1 z1)) -1) -1/2) (* (- (cos (+ z0 z0)) 1) 1/2)))) (FPCore (z0 z1) (* (/ (cos z0) (fabs (cos z1))) (sin z1))) (FPCore (z1 z0) (/ (* (sin z1) (cos z0)) (sqrt (- (* (* (- (cos (+ z0 z0)) -1) 1/4) (- (cos (+ z1 z1)) -1)) (* (- (cos (+ z0 z0)) 1) 1/2))))) (FPCore (z1 z0) (sqrt (- (* (* z1 1/2) (- (cos (+ z0 z0)) 1)) -1))) (FPCore (z2) (sin (- z2 (- 0 (- z2 (* PI -1/2)))))) (FPCore (z2 z0 z1) (* (cos (+ z2 (/ z0 z1))) (cos (- z2 (/ z0 z1))))) (FPCore (z0 z1) (* (* (- (cos (+ z0 z0)) -1) 1/4) (- (cos (+ z1 z1)) -1))) (FPCore (z0 z1) (asin (/ (fabs (sin z0)) (sqrt (- (* z1 z1) -1))))) (FPCore (z0 z2 z1) (/ (* (cos z0) z2) (- (* (* 1/4 z1) (- (cos (+ z0 z0)) 1)) -1))) (FPCore (z0 z1) (- (* (* (- (cos (+ z0 z0)) -1) 1/4) (- (cos (+ z1 z1)) -1)) (* (- (cos (+ z0 z0)) 1) 1/2))) (FPCore (z0 z1) (/ (fabs (sin z0)) (sqrt (- (* z1 z1) -1)))) (FPCore (z0) (* (* 1/3 z0) z0)) (FPCore (z1 z0) (sqrt (- 1 (* (* (- (cos (+ z1 z1)) -1) -1/2) (* (- (cos (+ z0 z0)) 1) 1/2))))) (FPCore (z0 z1 z2) (- (sin (- (- (/ (+ z0 z0) z1) (- (* PI -1/2) z2)) z2)) (sin (- (- 0 (- z2 (* PI -1/2))) z2)))) (FPCore (z2 z0 z1) (* (cos z2) (cos (/ z0 z1)))) (FPCore (z0 z1) (/ (cos z0) (sqrt (- 1 (* (+ (* (- (cos (+ z1 z1)) -1) -1/2) 1) (* (- (cos (+ z0 z0)) -1) 1/2)))))) (FPCore (z0) (- (* 4/3 z0) 2)) (FPCore (z0 z1) (/ (sin z0) (sqrt (- (- 1/2 (* (- -1 (cos (+ z0 z0))) (* (- (cos (+ z1 z1)) -1) 1/4))) (* (cos (+ z1 z1)) 1/2))))) (FPCore (z0 z1) (sqrt (- (* (* (- (cos (+ z0 z0)) -1) 1/4) (- (cos (+ z1 z1)) -1)) (* (- (cos (+ z0 z0)) 1) 1/2)))) (FPCore (z0 z1 z2) (sin (- (- (/ (+ z0 z0) z1) (- (* PI -1/2) z2)) z2))) (FPCore (z0) (* (* 16/9 z0) z0)) (FPCore (z1 z0) (* (* (* z1 z0) -1/2) z1)) (FPCore (z0) (* 1/3 z0)) (FPCore (z0 z1) (* (/ (cos z0) (sqrt (- 1 (* (+ (* (- (cos (+ z1 z1)) -1) -1/2) 1) (* (- (cos (+ z0 z0)) -1) 1/2))))) (sin z1))) (FPCore (z0 z1) (/ (cos z0) (fabs (cos z1)))) (FPCore (z0 z1 z2) (- (- (/ (+ z0 z0) z1) (- (* PI -1/2) z2)) z2)) (FPCore (z0) (* 16/9 z0)) (FPCore (z0) (* (/ z0 (- (* 4/3 z0) 2)) (* (- (* (* 16/9 z0) z0) 4) z0))) (FPCore (z0 z1) (sin (/ (- z0) z1))) (FPCore (z0 z1) (/ (cos z0) (sqrt (- (* (* z1 1/2) (- (cos (+ z0 z0)) 1)) -1)))) (FPCore (z1 z0) (* (- (cos (+ z1 z1)) 1) z0)) (FPCore (z0) (* (- (cos (+ z0 z0)) -1) -1/2)) (FPCore (z0 z1) (/ (cos z0) (- (* (* 1/4 z1) (- (cos (+ z0 z0)) 1)) -1)))