Details

Time bar (total: 49.5s)

analyze490.0ms (1%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
0%0%99.7%0.3%0%0%0%1
0%0%99.7%0.3%0%0%0%2
0%0%99.7%0.3%0%0%0%3
0%0%99.7%0.3%0%0%0%4
0%0%99.7%0.3%0%0%0%5
0%0%99.7%0.3%0%0%0%6
0%0%99.7%0.3%0%0%0%7
0%0%99.7%0.3%0%0%0%8
0%0%99.7%0.3%0%0%0%9
0%0%99.7%0.3%0%0%0%10
0%0%99.7%0.3%0%0%0%11
0%0%99.7%0.3%0%0%0%12
Compiler

Compiled 27 to 19 computations (29.6% saved)

sample2.0s (4.1%)

Results
1.2s8256×body256valid
748.0ms4983×body256infinite
Bogosity

preprocess142.0ms (0.3%)

Algorithm
egg-herbie
Rules
3850×rational.json-simplify-35
1804×rational.json-simplify-1
1216×rational.json-simplify-51
1176×rational.json-simplify-2
1118×rational.json-simplify-41
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01421210
13281210
27171210
314331210
429501210
535691210
644961210
756491210
861111210
961111210
1067761210
1175921210
077
177
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
6
Outputs
0
1
0
2
3
4
3
5
6
Call 2
Inputs
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 y 9) x) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 z 9) y) (*.f64 (*.f64 (*.f64 x 4) t) a)) b) (*.f64 x c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 t 9) y) (*.f64 (*.f64 (*.f64 z 4) x) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 a 9) y) (*.f64 (*.f64 (*.f64 z 4) t) x)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 b 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) x) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 c 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z x))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) z) (*.f64 (*.f64 (*.f64 y 4) t) a)) b) (*.f64 y c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) t) (*.f64 (*.f64 (*.f64 z 4) y) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) a) (*.f64 (*.f64 (*.f64 z 4) t) y)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) b) (*.f64 (*.f64 (*.f64 z 4) t) a)) y) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) c) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z y))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 t 4) z) a)) b) (*.f64 t c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 a 4) t) z)) b) (*.f64 a c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 b 4) t) a)) z) (*.f64 b c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 c 4) t) a)) b) (*.f64 c z))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) a) t)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) b) a)) t) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) c) a)) b) (*.f64 z t))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) b)) a) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) c)) b) (*.f64 z a))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) c) (*.f64 z b))
Outputs
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 9 (*.f64 x y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 t (*.f64 4 a)))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 y 9) x) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 9 (*.f64 x y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 t (*.f64 4 a)))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 z 9) y) (*.f64 (*.f64 (*.f64 x 4) t) a)) b) (*.f64 x c))
(/.f64 (+.f64 b (-.f64 (*.f64 y (*.f64 9 z)) (*.f64 a (*.f64 t (*.f64 x 4))))) (*.f64 x c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y z)) (*.f64 t (*.f64 (*.f64 x 4) a)))) (*.f64 x c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y z)) (*.f64 x (*.f64 4 (*.f64 t a))))) (*.f64 x c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y z)) (*.f64 x (*.f64 t (*.f64 4 a))))) (*.f64 x c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y z)) (*.f64 x (*.f64 a (*.f64 4 t))))) (*.f64 x c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 t 9) y) (*.f64 (*.f64 (*.f64 z 4) x) a)) b) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 y (*.f64 9 t)) (*.f64 a (*.f64 x (*.f64 z 4))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 t y)) (*.f64 x (*.f64 z (*.f64 4 a))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y t)) (*.f64 x (*.f64 z (*.f64 4 a))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y t)) (*.f64 x (*.f64 (*.f64 z 4) a)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 a 9) y) (*.f64 (*.f64 (*.f64 z 4) t) x)) b) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 y (*.f64 9 a)) (*.f64 x (*.f64 (*.f64 z 4) t)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 a y)) (*.f64 x (*.f64 z (*.f64 4 t))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y a)) (*.f64 x (*.f64 (*.f64 z 4) t)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y a)) (*.f64 x (*.f64 z (*.f64 4 t))))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 b 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) x) (*.f64 z c))
(/.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 9 b)) (*.f64 (*.f64 (*.f64 z 4) t) a))) (*.f64 z c))
(/.f64 (+.f64 x (-.f64 (*.f64 9 (*.f64 b y)) (*.f64 z (*.f64 (*.f64 4 t) a)))) (*.f64 z c))
(/.f64 (+.f64 x (-.f64 (*.f64 9 (*.f64 y b)) (*.f64 (*.f64 z 4) (*.f64 t a)))) (*.f64 z c))
(/.f64 (+.f64 x (-.f64 (*.f64 9 (*.f64 y b)) (*.f64 z (*.f64 t (*.f64 4 a))))) (*.f64 z c))
(/.f64 (+.f64 x (-.f64 (*.f64 9 (*.f64 y b)) (*.f64 z (*.f64 a (*.f64 4 t))))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 c 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z x))
(/.f64 (+.f64 b (-.f64 (*.f64 y (*.f64 9 c)) (*.f64 (*.f64 (*.f64 z 4) t) a))) (*.f64 x z))
(/.f64 (+.f64 b (-.f64 (*.f64 y (*.f64 9 c)) (*.f64 z (*.f64 (*.f64 4 t) a)))) (*.f64 x z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y c)) (*.f64 (*.f64 z 4) (*.f64 t a)))) (*.f64 x z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y c)) (*.f64 z (*.f64 t (*.f64 4 a))))) (*.f64 x z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y c)) (*.f64 z (*.f64 a (*.f64 4 t))))) (*.f64 x z))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) z) (*.f64 (*.f64 (*.f64 y 4) t) a)) b) (*.f64 y c))
(/.f64 (+.f64 b (-.f64 (*.f64 (*.f64 x 9) z) (*.f64 a (*.f64 t (*.f64 y 4))))) (*.f64 y c))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 z)) (*.f64 a (*.f64 y (*.f64 4 t))))) (*.f64 y c))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 z)) (*.f64 (*.f64 y 4) (*.f64 t a)))) (*.f64 y c))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 z)) (*.f64 y (*.f64 t (*.f64 4 a))))) (*.f64 y c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 x z)) (*.f64 y (*.f64 a (*.f64 4 t))))) (*.f64 y c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) t) (*.f64 (*.f64 (*.f64 z 4) y) a)) b) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 (*.f64 x 9) t) (*.f64 a (*.f64 y (*.f64 z 4))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 (*.f64 x 9) t) (*.f64 (*.f64 z 4) (*.f64 y a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 t)) (*.f64 y (*.f64 z (*.f64 4 a))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 t)) (*.f64 y (*.f64 (*.f64 z 4) a)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) a) (*.f64 (*.f64 (*.f64 z 4) t) y)) b) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 (*.f64 x 9) a) (*.f64 y (*.f64 (*.f64 z 4) t)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 a)) (*.f64 y (*.f64 z (*.f64 4 t))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 a)) (*.f64 y (*.f64 (*.f64 z 4) t)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) b) (*.f64 (*.f64 (*.f64 z 4) t) a)) y) (*.f64 z c))
(/.f64 (+.f64 y (-.f64 (*.f64 (*.f64 x 9) b) (*.f64 (*.f64 (*.f64 z 4) t) a))) (*.f64 z c))
(/.f64 (+.f64 y (-.f64 (*.f64 9 (*.f64 x b)) (*.f64 z (*.f64 (*.f64 4 t) a)))) (*.f64 z c))
(/.f64 (+.f64 y (-.f64 (*.f64 x (*.f64 9 b)) (*.f64 (*.f64 z 4) (*.f64 t a)))) (*.f64 z c))
(/.f64 (+.f64 y (-.f64 (*.f64 x (*.f64 9 b)) (*.f64 z (*.f64 t (*.f64 4 a))))) (*.f64 z c))
(/.f64 (+.f64 y (-.f64 (*.f64 x (*.f64 9 b)) (*.f64 z (*.f64 a (*.f64 4 t))))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) c) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z y))
(/.f64 (+.f64 b (-.f64 (*.f64 (*.f64 x 9) c) (*.f64 (*.f64 (*.f64 z 4) t) a))) (*.f64 y z))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 c)) (*.f64 z (*.f64 (*.f64 4 t) a)))) (*.f64 y z))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 c)) (*.f64 (*.f64 z 4) (*.f64 t a)))) (*.f64 y z))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 c)) (*.f64 z (*.f64 t (*.f64 4 a))))) (*.f64 y z))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 c)) (*.f64 z (*.f64 a (*.f64 4 t))))) (*.f64 y z))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 t 4) z) a)) b) (*.f64 t c))
(/.f64 (+.f64 b (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 a (*.f64 z (*.f64 4 t))))) (*.f64 t c))
(/.f64 (+.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 t c))
(/.f64 (+.f64 (-.f64 (*.f64 9 (*.f64 x y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 t c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 t (*.f64 4 a)))) b) (*.f64 t c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 t c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 a 4) t) z)) b) (*.f64 a c))
(/.f64 (+.f64 b (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 z (*.f64 t (*.f64 4 a))))) (*.f64 a c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 4 (*.f64 a t))))) (*.f64 a c))
(/.f64 (+.f64 (-.f64 (*.f64 9 (*.f64 x y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 a c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 t (*.f64 4 a)))) b) (*.f64 a c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 a c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 b 4) t) a)) z) (*.f64 b c))
(/.f64 (+.f64 z (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 a (*.f64 t (*.f64 4 b))))) (*.f64 b c))
(/.f64 (+.f64 z (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 (*.f64 4 b) a)))) (*.f64 b c))
(/.f64 (+.f64 z (-.f64 (*.f64 9 (*.f64 x y)) (*.f64 4 (*.f64 (*.f64 t b) a)))) (*.f64 b c))
(/.f64 (+.f64 z (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 4 t) (*.f64 a b)))) (*.f64 b c))
(/.f64 (+.f64 z (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 a b))))) (*.f64 b c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 c 4) t) a)) b) (*.f64 c z))
(/.f64 (+.f64 b (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 a (*.f64 t (*.f64 4 c))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 4 c))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 x y)) (*.f64 (*.f64 4 c) (*.f64 t a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 a (*.f64 c (*.f64 4 t))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 4 (*.f64 a (*.f64 t c))))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) a) t)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 9 (*.f64 x y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 t (*.f64 4 a)))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) b) a)) t) (*.f64 z c))
(/.f64 (+.f64 t (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 a (*.f64 (*.f64 z 4) b)))) (*.f64 z c))
(/.f64 (+.f64 t (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 z 4) (*.f64 b a)))) (*.f64 z c))
(/.f64 (+.f64 t (-.f64 (*.f64 9 (*.f64 x y)) (*.f64 z (*.f64 (*.f64 4 a) b)))) (*.f64 z c))
(/.f64 (+.f64 t (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 a b))))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) c) a)) b) (*.f64 z t))
(/.f64 (+.f64 b (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 a (*.f64 (*.f64 z 4) c)))) (*.f64 z t))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 z 4) c)))) (*.f64 z t))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 x y)) (*.f64 z (*.f64 a (*.f64 4 c))))) (*.f64 z t))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 a (*.f64 4 (*.f64 z c))))) (*.f64 z t))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 c))))) (*.f64 z t))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) b)) a) (*.f64 z c))
(/.f64 (+.f64 a (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) b))) (*.f64 z c))
(/.f64 (+.f64 a (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 z 4) (*.f64 t b)))) (*.f64 z c))
(/.f64 (+.f64 a (-.f64 (*.f64 9 (*.f64 x y)) (*.f64 t (*.f64 (*.f64 z 4) b)))) (*.f64 z c))
(/.f64 (+.f64 a (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t b))))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) c)) b) (*.f64 z a))
(/.f64 (+.f64 b (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) c))) (*.f64 z a))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 z 4) (*.f64 t c)))) (*.f64 z a))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 x y)) (*.f64 t (*.f64 (*.f64 z 4) c)))) (*.f64 z a))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 c (*.f64 4 t))))) (*.f64 z a))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t c))))) (*.f64 z a))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) c) (*.f64 z b))
(/.f64 (+.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 4 t) a))) c) (*.f64 z b))
(/.f64 (+.f64 (-.f64 (*.f64 9 (*.f64 x y)) (*.f64 (*.f64 z 4) (*.f64 t a))) c) (*.f64 z b))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 t (*.f64 4 a)))) c) (*.f64 z b))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) c) (*.f64 z b))
Symmetry

(sort x y)

(sort t a)

Compiler

Compiled 33 to 25 computations (24.2% saved)

simplify87.0ms (0.2%)

Algorithm
egg-herbie
Rules
3654×rational.json-simplify-35
2166×rational.json-simplify-47
1618×rational.json-simplify-2
1438×rational.json-simplify-44
760×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02055
13255
26055
310955
421455
546555
663855
774355
894655
9152755
10232555
11417955
12417955
13417955
14706355
Stop Event
node limit
Counts
1 → 5
Calls
Call 1
Inputs
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
Outputs
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 4 (*.f64 a (*.f64 z t)))) b) (*.f64 z c))

eval1.0ms (0%)

Compiler

Compiled 102 to 58 computations (43.1% saved)

prune2.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New325
Fresh011
Picked000
Done000
Total336
Error
18.7b
Counts
6 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
22.5b
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
20.9b
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))
Compiler

Compiled 52 to 36 computations (30.8% saved)

localize29.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 x (*.f64 9 y))
0.3b
(-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a)))
4.5b
(*.f64 (*.f64 z 4) (*.f64 t a))
18.1b
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))
Compiler

Compiled 87 to 45 computations (48.3% saved)

series27.0ms (0.1%)

Counts
4 → 204
Calls

51 calls:

TimeVariablePointExpression
3.0ms
t
@0
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))
3.0ms
t
@0
(-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a)))
2.0ms
x
@inf
(-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a)))
1.0ms
c
@0
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))
1.0ms
x
@0
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))

rewrite80.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1710×rational.json-simplify-35
1354×bool.json-1
1354×bool.json-2
1324×rational.json-1
1324×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020124
1201124
2551124
31452124
44050124
Stop Event
node limit
Counts
4 → 80
Calls
Call 1
Inputs
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))
(*.f64 (*.f64 z 4) (*.f64 t a))
(-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a)))
(*.f64 x (*.f64 9 y))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) 2) (/.f64 1/2 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 (*.f64 z c))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)) (/.f64 1 (*.f64 z (*.f64 4 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)) (/.f64 1 (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)) (/.f64 1 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 z)) (/.f64 1 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 c)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 (*.f64 z c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 c (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z) (neg.f64 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 c c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z (+.f64 c c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (*.f64 4 c))) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (*.f64 z c))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 4 (*.f64 t a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 4 (*.f64 t a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 4 (*.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 (*.f64 t a) 8)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 z (*.f64 4 (*.f64 t a)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (*.f64 z (*.f64 4 (*.f64 t a))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 z (*.f64 4 (*.f64 t a))))) (*.f64 2 (*.f64 4 (*.f64 z (*.f64 4 (*.f64 t a)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 z (*.f64 4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 z (*.f64 4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 z (*.f64 4 (*.f64 t a))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 9 y)) (neg.f64 (*.f64 z (*.f64 4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 z (*.f64 4 (*.f64 t a)))) (*.f64 x (*.f64 9 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))))) (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 9 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 9 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 9 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 9 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 9 y)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 x (*.f64 9 y)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 x (*.f64 9 y)) 4)) (*.f64 2 (*.f64 (*.f64 x (*.f64 9 y)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 x (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 x (*.f64 9 y)) (*.f64 x (*.f64 9 y)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 x (*.f64 9 y)) (*.f64 x (*.f64 9 y)))))))

simplify208.0ms (0.4%)

Algorithm
egg-herbie
Rules
1004×rational.json-simplify-51
896×rational.json-simplify-46
872×rational.json-simplify-50
848×rational.json-simplify-41
706×rational.json-simplify-48
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
019311162
145211150
2111911138
3320911138
4570611138
5684911138
Stop Event
node limit
Counts
284 → 146
Calls
Call 1
Inputs
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 0)
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)))
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 0)
(*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 1 (*.f64 z c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 1)
(*.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) 2) (/.f64 1/2 (*.f64 z c)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z) (/.f64 1 c))
(*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z (+.f64 c c))))
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 2))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)) (/.f64 1 (*.f64 z (*.f64 4 c))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) c) (/.f64 1 z))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) c))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)) (/.f64 1 (neg.f64 (*.f64 z c))))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 z)) (/.f64 1 (neg.f64 c)))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 (*.f64 z c))))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 c (neg.f64 z))))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z) (neg.f64 c)))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) 2))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 (*.f64 z c))))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 c)))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) 2))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 (*.f64 z c))) -1)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 c (neg.f64 z))) -1)
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z) (neg.f64 c)) -1)
(*.f64 (/.f64 1 (+.f64 c c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 z)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z (+.f64 c c))) 2)
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 2) 2)
(*.f64 (/.f64 1 (*.f64 z (*.f64 4 c))) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)))
(*.f64 (/.f64 1 (neg.f64 (*.f64 z c))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)))
(*.f64 (/.f64 1 (neg.f64 c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 z)))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 (*.f64 z c))))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 c (neg.f64 z))))
(neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z) (neg.f64 c)))
(+.f64 (*.f64 z (*.f64 4 (*.f64 t a))) 0)
(+.f64 0 (*.f64 z (*.f64 4 (*.f64 t a))))
(-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) 0)
(/.f64 (*.f64 z (*.f64 4 (*.f64 t a))) 1)
(/.f64 (*.f64 z (*.f64 (*.f64 t a) 8)) 2)
(/.f64 (*.f64 4 (*.f64 z (*.f64 4 (*.f64 t a)))) 4)
(/.f64 (*.f64 2 (*.f64 4 (*.f64 z (*.f64 4 (*.f64 t a))))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 z (*.f64 4 (*.f64 t a))))) (*.f64 2 (*.f64 4 (*.f64 z (*.f64 4 (*.f64 t a)))))) 16)
(+.f64 (*.f64 x (*.f64 9 y)) (neg.f64 (*.f64 z (*.f64 4 (*.f64 t a)))))
(+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 0)
(+.f64 0 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))))
(+.f64 -1 (-.f64 1 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y)))))
(+.f64 (neg.f64 (*.f64 z (*.f64 4 (*.f64 t a)))) (*.f64 x (*.f64 9 y)))
(+.f64 (-.f64 1 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y)))) -1)
(*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 1)
(*.f64 1 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))))
(*.f64 2 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2))
(*.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2) 1/2)
(*.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y))) -1)
(*.f64 -1 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y))))
(*.f64 1/2 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2) 2)
(/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 1)
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2) 2)
(/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y))) -1)
(/.f64 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a))))) 4)
(/.f64 (*.f64 2 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y)))) -2)
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))))) (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a))))))) 16)
(neg.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y))))
(+.f64 (*.f64 x (*.f64 9 y)) 0)
(+.f64 0 (*.f64 x (*.f64 9 y)))
(-.f64 (*.f64 x (*.f64 9 y)) 0)
(/.f64 (*.f64 x (*.f64 9 y)) 1)
(/.f64 (*.f64 x (*.f64 y 18)) 2)
(/.f64 (*.f64 (*.f64 x (*.f64 9 y)) 4) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 x (*.f64 9 y)) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 x (*.f64 9 y)) 4)) (*.f64 2 (*.f64 (*.f64 x (*.f64 9 y)) 4))) 16)
Outputs
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 t (*.f64 (/.f64 a c) -4))
(*.f64 a (*.f64 (/.f64 t c) -4))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 t (*.f64 (/.f64 a c) -4))
(*.f64 a (*.f64 (/.f64 t c) -4))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 t (*.f64 (/.f64 a c) -4))
(*.f64 a (*.f64 (/.f64 t c) -4))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 t (*.f64 (/.f64 a c) -4))
(*.f64 a (*.f64 (/.f64 t c) -4))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 t (*.f64 (/.f64 a c) -4))
(*.f64 a (*.f64 (/.f64 t c) -4))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 t (*.f64 (/.f64 a c) -4))
(*.f64 a (*.f64 (/.f64 t c) -4))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 (/.f64 t c) -4))))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b z) c)
(/.f64 (/.f64 b c) z)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b z) c)
(/.f64 (/.f64 b c) z)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 z c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))) (*.f64 4 (*.f64 t (/.f64 a c))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c)))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 z (*.f64 (*.f64 a t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 z (*.f64 (*.f64 a t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 z (*.f64 (*.f64 a t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 z (*.f64 (*.f64 a t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 z (*.f64 (*.f64 a t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 z (*.f64 (*.f64 a t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 z (*.f64 (*.f64 a t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 z (*.f64 (*.f64 a t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 0)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 0)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 1 (*.f64 z c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 1)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) 2) (/.f64 1/2 (*.f64 z c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a t) z)))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 2 (/.f64 (/.f64 1/2 c) z)))
(*.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 2 (/.f64 (/.f64 1/2 c) z)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z) (/.f64 1 c))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z (+.f64 c c))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 2))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 1/2 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a t) z)))) (/.f64 2 (*.f64 z c))))
(*.f64 1/2 (*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 1/2 (/.f64 (/.f64 2 z) c)))
(*.f64 (/.f64 2 (*.f64 z c)) (*.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) 1/2))
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)) (/.f64 1 (*.f64 z (*.f64 4 c))))
(*.f64 (*.f64 4 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a t) z))))) (/.f64 1 (*.f64 4 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 (/.f64 1/4 (*.f64 z c)) 4))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 4 (/.f64 (/.f64 1/4 c) z)))
(*.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 4 (/.f64 (/.f64 1/4 c) z)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a t) z)))) (*.f64 (/.f64 2 z) (/.f64 1 (+.f64 c c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 (/.f64 2 z) (/.f64 1 (+.f64 c c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) c) (/.f64 1 z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) c))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)) (/.f64 1 (neg.f64 (*.f64 z c))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)) (/.f64 1 (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 z)) (/.f64 1 (neg.f64 c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 (*.f64 z c))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z) (neg.f64 c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a t) z)))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) 2))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a t) z)))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 2 (/.f64 (/.f64 1/2 c) z)))
(*.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 2 (/.f64 (/.f64 1/2 c) z)))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 (*.f64 z c))))
(*.f64 1/2 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a t) z)))) (/.f64 2 (*.f64 z c))))
(*.f64 1/2 (*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 1/2 (/.f64 (/.f64 2 z) c)))
(*.f64 (/.f64 2 (*.f64 z c)) (*.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) 1/2))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a t) z)))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) 2))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 (*.f64 z c))) -1)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 c (neg.f64 z))) -1)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z) (neg.f64 c)) -1)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 1 (+.f64 c c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (/.f64 2 z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a t) z)))) (*.f64 (/.f64 2 z) (/.f64 1 (+.f64 c c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 (/.f64 2 z) (/.f64 1 (+.f64 c c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z (+.f64 c c))) 2)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 z c)) 2) 2)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 z (*.f64 4 c))) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)))
(*.f64 (*.f64 4 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a t) z))))) (/.f64 1 (*.f64 4 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 (/.f64 1/4 (*.f64 z c)) 4))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 4 (/.f64 (/.f64 1/4 c) z)))
(*.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 4 (/.f64 (/.f64 1/4 c) z)))
(*.f64 (/.f64 1 (neg.f64 (*.f64 z c))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 1 (neg.f64 c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 z)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (neg.f64 (*.f64 z c))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) b) z) (neg.f64 c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))) (*.f64 z c))
(/.f64 (+.f64 (+.f64 b (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(+.f64 (*.f64 z (*.f64 4 (*.f64 t a))) 0)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(+.f64 0 (*.f64 z (*.f64 4 (*.f64 t a))))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) 0)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(/.f64 (*.f64 z (*.f64 4 (*.f64 t a))) 1)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(/.f64 (*.f64 z (*.f64 (*.f64 t a) 8)) 2)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(/.f64 (*.f64 4 (*.f64 z (*.f64 4 (*.f64 t a)))) 4)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(/.f64 (*.f64 2 (*.f64 4 (*.f64 z (*.f64 4 (*.f64 t a))))) 8)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 z (*.f64 4 (*.f64 t a))))) (*.f64 2 (*.f64 4 (*.f64 z (*.f64 4 (*.f64 t a)))))) 16)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(+.f64 (*.f64 x (*.f64 9 y)) (neg.f64 (*.f64 z (*.f64 4 (*.f64 t a)))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 0)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 0 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 -1 (-.f64 1 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y)))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (neg.f64 (*.f64 z (*.f64 4 (*.f64 t a)))) (*.f64 x (*.f64 9 y)))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (-.f64 1 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y)))) -1)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 1)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 1 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 2 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2) 1/2)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y))) -1)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 -1 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 1/2 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2) 2)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 1)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))) 2) 2)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y))) -1)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(/.f64 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a))))) 4)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(/.f64 (*.f64 2 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y)))) -2)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))))) 8)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a)))))) (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 t a))))))) 16)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(neg.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 t a))) (*.f64 x (*.f64 9 y))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(+.f64 (*.f64 x (*.f64 9 y)) 0)
(*.f64 9 (*.f64 y x))
(+.f64 0 (*.f64 x (*.f64 9 y)))
(*.f64 9 (*.f64 y x))
(-.f64 (*.f64 x (*.f64 9 y)) 0)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 x (*.f64 9 y)) 1)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 x (*.f64 y 18)) 2)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 (*.f64 x (*.f64 9 y)) 4) 4)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 (*.f64 x (*.f64 9 y)) 4)) 8)
(*.f64 9 (*.f64 y x))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 x (*.f64 9 y)) 4)) (*.f64 2 (*.f64 (*.f64 x (*.f64 9 y)) 4))) 16)
(*.f64 9 (*.f64 y x))

localize35.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a))
0.4b
(*.f64 (*.f64 x 9) y)
7.5b
(*.f64 (*.f64 (*.f64 z 4) t) a)
18.1b
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
Compiler

Compiled 89 to 51 computations (42.7% saved)

series5.0ms (0%)

Counts
4 → 204
Calls

51 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
0.0ms
t
@-inf
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
0.0ms
x
@inf
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
0.0ms
x
@-inf
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
0.0ms
z
@-inf
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))

rewrite80.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1686×rational.json-simplify-35
1330×bool.json-1
1330×bool.json-2
1300×rational.json-1
1300×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020124
1197124
2519124
31357124
43881124
Stop Event
node limit
Counts
4 → 80
Calls
Call 1
Inputs
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(*.f64 (*.f64 (*.f64 z 4) t) a)
(*.f64 (*.f64 x 9) y)
(-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) 2) (/.f64 (/.f64 1/2 z) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 (*.f64 z c))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)) (/.f64 1 (*.f64 z (*.f64 4 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 z)) (/.f64 2 (*.f64 4 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)) (/.f64 1 (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)) (/.f64 1 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 z)) (/.f64 1 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 c)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 z) c) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 (*.f64 z c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 c (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (neg.f64 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z (+.f64 c c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 4 c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (*.f64 4 c))) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (*.f64 z c))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 a (*.f64 4 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 a (*.f64 4 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 a (*.f64 4 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 a (*.f64 4 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a (*.f64 z 8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 z (*.f64 a (*.f64 4 t)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (*.f64 z (*.f64 a (*.f64 4 t))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 z (*.f64 a (*.f64 4 t))))) (*.f64 2 (*.f64 4 (*.f64 z (*.f64 a (*.f64 4 t)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 z (*.f64 a (*.f64 4 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 z (*.f64 a (*.f64 4 t))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 z (*.f64 a (*.f64 4 t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 9 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 9 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 9 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 9 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y (*.f64 x 18))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x 18)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x 18)))) (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x 18))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 x (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 x (*.f64 9 y)) (*.f64 x (*.f64 9 y)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 x (*.f64 9 y)) (*.f64 x (*.f64 9 y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 9 y)) (neg.f64 (*.f64 z (*.f64 a (*.f64 4 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 z (*.f64 a (*.f64 4 t)))) (*.f64 x (*.f64 9 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))))) (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))))))))

simplify169.0ms (0.3%)

Algorithm
egg-herbie
Rules
1258×rational.json-simplify-61
1238×rational.json-simplify-2
896×rational.json-simplify-51
888×rational.json-simplify-41
834×rational.json-simplify-50
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019411150
145911138
2111211138
3302311138
4637611138
Stop Event
node limit
Counts
284 → 154
Calls
Call 1
Inputs
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 0)
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)))
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 0)
(*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 1 (*.f64 z c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 1)
(*.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) 2) (/.f64 (/.f64 1/2 z) c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (/.f64 1 c))
(*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z (+.f64 c c))))
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 2))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)) (/.f64 1 (*.f64 z (*.f64 4 c))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 z)) (/.f64 2 (*.f64 4 c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) c) (/.f64 1 z))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) c))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)) (/.f64 1 (neg.f64 (*.f64 z c))))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 z)) (/.f64 1 (neg.f64 c)))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 (*.f64 z c))))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 c (neg.f64 z))))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (neg.f64 c)))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 c)))
(*.f64 (/.f64 (/.f64 1/2 z) c) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) 2))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 (*.f64 z c))))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) 2))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 (*.f64 z c))) -1)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 c (neg.f64 z))) -1)
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (neg.f64 c)) -1)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z (+.f64 c c))) 2)
(*.f64 (/.f64 2 (*.f64 4 c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 z)))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 2) 2)
(*.f64 (/.f64 1 (*.f64 z (*.f64 4 c))) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)))
(*.f64 (/.f64 1 (neg.f64 (*.f64 z c))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)))
(*.f64 (/.f64 1 (neg.f64 c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 z)))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 (*.f64 z c))))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 c (neg.f64 z))))
(neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (neg.f64 c)))
(+.f64 (*.f64 z (*.f64 a (*.f64 4 t))) 0)
(+.f64 0 (*.f64 z (*.f64 a (*.f64 4 t))))
(-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) 0)
(/.f64 (*.f64 z (*.f64 a (*.f64 4 t))) 1)
(/.f64 (*.f64 t (*.f64 a (*.f64 z 8))) 2)
(/.f64 (*.f64 4 (*.f64 z (*.f64 a (*.f64 4 t)))) 4)
(/.f64 (*.f64 2 (*.f64 4 (*.f64 z (*.f64 a (*.f64 4 t))))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 z (*.f64 a (*.f64 4 t))))) (*.f64 2 (*.f64 4 (*.f64 z (*.f64 a (*.f64 4 t)))))) 16)
(+.f64 (*.f64 x (*.f64 9 y)) 0)
(+.f64 0 (*.f64 x (*.f64 9 y)))
(-.f64 (*.f64 x (*.f64 9 y)) 0)
(/.f64 (*.f64 x (*.f64 9 y)) 1)
(/.f64 (*.f64 y (*.f64 x 18)) 2)
(/.f64 (*.f64 2 (*.f64 y (*.f64 x 18))) 4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x 18)))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x 18)))) (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x 18))))) 16)
(+.f64 (*.f64 x (*.f64 9 y)) (neg.f64 (*.f64 z (*.f64 a (*.f64 4 t)))))
(+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 0)
(+.f64 0 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))))
(+.f64 -1 (-.f64 1 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y)))))
(+.f64 (neg.f64 (*.f64 z (*.f64 a (*.f64 4 t)))) (*.f64 x (*.f64 9 y)))
(+.f64 (-.f64 1 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y)))) -1)
(*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 1)
(*.f64 1 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))))
(*.f64 2 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2))
(*.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2) 1/2)
(*.f64 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y))) -1)
(*.f64 -1 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y))))
(*.f64 1/2 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2) 2)
(/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 1)
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2) 2)
(/.f64 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y))) -1)
(/.f64 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t))))) 4)
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))))) 8)
(/.f64 (*.f64 2 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y)))) -2)
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))))) (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t))))))) 16)
(neg.f64 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y))))
Outputs
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4))) (*.f64 z c))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b z) c)
(/.f64 (/.f64 b c) z)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b z) c)
(/.f64 (/.f64 b c) z)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 t (*.f64 z -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 t (*.f64 z -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 t (*.f64 z -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 t (*.f64 z -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 t (*.f64 z -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 t (*.f64 z -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 t (*.f64 z -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 t (*.f64 z -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 0)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 0)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 1 (*.f64 z c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 1)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) 2) (/.f64 (/.f64 1/2 z) c))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 4 t) z)))) (*.f64 2 (/.f64 (/.f64 1/2 c) z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 4 t))))) (*.f64 2 (/.f64 (/.f64 1/2 c) z)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (/.f64 1 c))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z (+.f64 c c))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 2))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 4 t) z)))) (*.f64 (/.f64 2 (*.f64 z c)) 1/2))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 4 t))))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)) (/.f64 1 (*.f64 z (*.f64 4 c))))
(*.f64 (*.f64 4 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 4 t) z))))) (/.f64 1 (*.f64 4 (*.f64 z c))))
(*.f64 (*.f64 4 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 4 t)))))) (/.f64 1/4 (*.f64 z c)))
(*.f64 4 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (/.f64 (/.f64 1/4 c) z)))
(*.f64 4 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (/.f64 (/.f64 1/4 c) z)))
(*.f64 4 (*.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (/.f64 (/.f64 1/4 c) z)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 z)) (/.f64 2 (*.f64 4 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 4 t) z)))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 4 t))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) c) (/.f64 1 z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) c))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)) (/.f64 1 (neg.f64 (*.f64 z c))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)) (/.f64 1 (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 z)) (/.f64 1 (neg.f64 c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 (*.f64 z c))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (neg.f64 c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 4 t) z)))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 4 t))))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 4 t) z)))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 4 t))))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (/.f64 (/.f64 1/2 z) c) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) 2))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 4 t) z)))) (*.f64 2 (/.f64 (/.f64 1/2 c) z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 4 t))))) (*.f64 2 (/.f64 (/.f64 1/2 c) z)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 4 t) z)))) (*.f64 (/.f64 2 (*.f64 z c)) 1/2))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 4 t))))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) 2))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 (*.f64 z c))) -1)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 c (neg.f64 z))) -1)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (neg.f64 c)) -1)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z (+.f64 c c))) 2)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 2 (*.f64 4 c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 4 t) z)))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 4 t))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 z c)) 2) 2)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 z (*.f64 4 c))) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)))
(*.f64 (*.f64 4 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 4 t) z))))) (/.f64 1 (*.f64 4 (*.f64 z c))))
(*.f64 (*.f64 4 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 4 t)))))) (/.f64 1/4 (*.f64 z c)))
(*.f64 4 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (/.f64 (/.f64 1/4 c) z)))
(*.f64 4 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (/.f64 (/.f64 1/4 c) z)))
(*.f64 4 (*.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (/.f64 (/.f64 1/4 c) z)))
(*.f64 (/.f64 1 (neg.f64 (*.f64 z c))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(*.f64 (/.f64 1 (neg.f64 c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 z)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (neg.f64 (*.f64 z c))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (neg.f64 c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 (*.f64 t z) (*.f64 a -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(+.f64 (*.f64 z (*.f64 a (*.f64 4 t))) 0)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(+.f64 0 (*.f64 z (*.f64 a (*.f64 4 t))))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) 0)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(/.f64 (*.f64 z (*.f64 a (*.f64 4 t))) 1)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(/.f64 (*.f64 t (*.f64 a (*.f64 z 8))) 2)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(/.f64 (*.f64 4 (*.f64 z (*.f64 a (*.f64 4 t)))) 4)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(/.f64 (*.f64 2 (*.f64 4 (*.f64 z (*.f64 a (*.f64 4 t))))) 8)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 z (*.f64 a (*.f64 4 t))))) (*.f64 2 (*.f64 4 (*.f64 z (*.f64 a (*.f64 4 t)))))) 16)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(+.f64 (*.f64 x (*.f64 9 y)) 0)
(*.f64 9 (*.f64 y x))
(+.f64 0 (*.f64 x (*.f64 9 y)))
(*.f64 9 (*.f64 y x))
(-.f64 (*.f64 x (*.f64 9 y)) 0)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 x (*.f64 9 y)) 1)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 y (*.f64 x 18)) 2)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 y (*.f64 x 18))) 4)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x 18)))) 8)
(*.f64 9 (*.f64 y x))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x 18)))) (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x 18))))) 16)
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 x (*.f64 9 y)) (neg.f64 (*.f64 z (*.f64 a (*.f64 4 t)))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 0)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 0 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 -1 (-.f64 1 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y)))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (neg.f64 (*.f64 z (*.f64 a (*.f64 4 t)))) (*.f64 x (*.f64 9 y)))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (-.f64 1 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y)))) -1)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 1)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 1 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 2 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2) 1/2)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y))) -1)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 -1 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 1/2 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2) 2)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 1)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) 2) 2)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(/.f64 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y))) -1)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(/.f64 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t))))) 4)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))))) 8)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(/.f64 (*.f64 2 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y)))) -2)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))))) (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t))))))) 16)
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))
(neg.f64 (-.f64 (*.f64 z (*.f64 a (*.f64 4 t))) (*.f64 x (*.f64 9 y))))
(+.f64 (*.f64 a (*.f64 (*.f64 t z) -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 a -4)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))

eval77.0ms (0.2%)

Compiler

Compiled 6151 to 3190 computations (48.1% saved)

prune81.0ms (0.2%)

Pruning

20 alts after pruning (18 fresh and 2 done)

PrunedKeptTotal
New28218300
Fresh000
Picked011
Done011
Total28220302
Error
0.0b
Counts
302 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
43.8b
(/.f64 (/.f64 b z) c)
44.6b
(/.f64 (/.f64 b c) z)
36.5b
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
22.5b
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
20.9b
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))
35.2b
(/.f64 (+.f64 (*.f64 z (*.f64 (*.f64 a t) -4)) b) (*.f64 z c))
36.7b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
30.3b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
44.5b
(/.f64 b (*.f64 z c))
18.5b
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (/.f64 1 c))
20.7b
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) c) (/.f64 1 z))
21.2b
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b))
20.7b
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 c)))
20.8b
(*.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
40.6b
(*.f64 (*.f64 t (/.f64 a c)) -4)
41.0b
(*.f64 a (*.f64 (/.f64 t c) -4))
47.7b
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
44.4b
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
43.6b
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
41.3b
(*.f64 -4 (/.f64 (*.f64 a t) c))
Compiler

Compiled 756 to 552 computations (27% saved)

localize40.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t))))
4.5b
(*.f64 z (*.f64 a (*.f64 4 t)))
8.0b
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z)
9.4b
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (/.f64 1 c))
Compiler

Compiled 109 to 66 computations (39.4% saved)

series11.0ms (0%)

Counts
4 → 252
Calls

63 calls:

TimeVariablePointExpression
0.0ms
z
@0
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z)
0.0ms
x
@0
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z)
0.0ms
b
@0
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z)
0.0ms
a
@0
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z)
0.0ms
y
@0
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z)

rewrite101.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1528×rational.json-simplify-35
1362×bool.json-1
1362×bool.json-2
1330×rational.json-1
1330×rational.json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022166
1230160
2631160
31452160
43798160
Stop Event
node limit
Counts
4 → 189
Calls
Call 1
Inputs
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (/.f64 1 c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z)
(*.f64 z (*.f64 a (*.f64 4 t)))
(-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 -1 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 z (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (/.f64 1 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 c (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 z (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (/.f64 (+.f64 z z) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (+.f64 (*.f64 -1 (*.f64 c (neg.f64 z))) (*.f64 -1 (*.f64 c (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (+.f64 (/.f64 z (/.f64 1 c)) (/.f64 z (/.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 c) 2) (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)) (/.f64 2 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)) (+.f64 (/.f64 1 (/.f64 1 c)) (/.f64 1 (/.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 c (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 4 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (+.f64 (/.f64 (+.f64 z z) (/.f64 1 c)) (/.f64 (+.f64 z z) (/.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (/.f64 2 c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 c (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 (neg.f64 z) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (*.f64 4 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))) (*.f64 2 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c)) (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 1 c)) (*.f64 2 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 1 c)) (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) (*.f64 4 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) (+.f64 (/.f64 2 (/.f64 1 c)) (/.f64 2 (/.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 2 (*.f64 c (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 c (*.f64 2 (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 (*.f64 4 (*.f64 z c)) (*.f64 4 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 2 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 c (*.f64 2 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 (/.f64 (neg.f64 z) (/.f64 1 c)) (/.f64 (neg.f64 z) (/.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 c) z) (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 z 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2)) (*.f64 c (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 z c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (*.f64 2 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (*.f64 2 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (+.f64 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (*.f64 4 c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (*.f64 4 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (/.f64 1 c))) (+.f64 (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (+.f64 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (neg.f64 c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (neg.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (+.f64 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (neg.f64 (+.f64 c c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (neg.f64 (+.f64 c c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (*.f64 2 (*.f64 4 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 z 4))) (*.f64 2 (*.f64 c (*.f64 z 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 c (*.f64 2 (*.f64 z 4))) (*.f64 c (*.f64 2 (*.f64 z 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 2 (*.f64 c (neg.f64 z))) (*.f64 2 (*.f64 c (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 c (*.f64 2 (neg.f64 z))) (*.f64 c (*.f64 2 (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2))) (+.f64 (*.f64 c (neg.f64 (+.f64 z z))) (*.f64 c (neg.f64 (+.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 z (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 z c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 z c)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 c) (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) c) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (*.f64 2 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (*.f64 2 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2)) c) (neg.f64 (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 4 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 2 (*.f64 4 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (/.f64 1 c)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 2 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (neg.f64 (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 c c)) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 c (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (+.f64 c c)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c) (+.f64 z z)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)) z) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z))) (neg.f64 (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c))) (neg.f64 (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (neg.f64 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (neg.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (neg.f64 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (+.f64 c c)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (+.f64 c c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 c) z) (/.f64 (/.f64 1 c) z)) (+.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)))) (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))) (*.f64 2 (*.f64 2 (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c)))) (*.f64 2 (*.f64 2 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)))) (*.f64 2 (*.f64 2 (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 z c)) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 z c))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 z c)) (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 z c))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 c) (/.f64 2 c)) (*.f64 2 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) c) (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) c)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c)) (*.f64 2 (*.f64 2 (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c)) (*.f64 2 (*.f64 2 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2)) c) (/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2)) c)) (*.f64 2 (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (*.f64 4 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (*.f64 2 (*.f64 4 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 4 (/.f64 1 c)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 (*.f64 4 (/.f64 1 c)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (*.f64 2 (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 c c)) (/.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 c c))) (*.f64 2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 c (neg.f64 z))) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 c (neg.f64 z)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c) (+.f64 z z)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c) (+.f64 z z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)) z) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)) z)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 1 c))) (+.f64 (neg.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (neg.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)))) (*.f64 2 (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)))) (*.f64 2 (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))) (+.f64 (neg.f64 (*.f64 z 4)) (neg.f64 (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c)))) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c)))) (+.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)))) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)))) (+.f64 (neg.f64 (neg.f64 c)) (neg.f64 (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 (/.f64 1 z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 1 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (+.f64 z z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z 4)) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 z)) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 4 (*.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a t) (*.f64 z 8)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 t (*.f64 4 (*.f64 z a)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (*.f64 t (*.f64 4 (*.f64 z a))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 t (*.f64 4 (*.f64 z a))))) (*.f64 2 (*.f64 4 (*.f64 t (*.f64 4 (*.f64 z a)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 t (*.f64 4 (*.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 t (*.f64 4 (*.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 t (*.f64 4 (*.f64 z a))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 9 y)) (neg.f64 (*.f64 t (*.f64 4 (*.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 t (*.f64 4 (*.f64 z a)))) (*.f64 x (*.f64 9 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))) (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))))))

simplify310.0ms (0.6%)

Algorithm
egg-herbie
Rules
1270×rational.json-simplify-2
1210×rational.json-simplify-35
964×rational.json-simplify-1
910×rational.json-simplify-50
668×rational.json-simplify-51
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044820367
1129520367
2389420367
3589320367
Stop Event
node limit
Counts
441 → 249
Calls
Call 1
Inputs
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) z)
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) z)
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) z)
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(/.f64 b z)
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(/.f64 b z)
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)) 0)
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)))
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)) 0)
(/.f64 4 (*.f64 2 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))
(/.f64 4 (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)))
(/.f64 4 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 4 (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c)))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 -1 (*.f64 c (neg.f64 z))))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 z (/.f64 1 c)))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) c)
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (/.f64 1 (/.f64 1 c)))
(/.f64 1 (*.f64 c (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (/.f64 1 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)) 1)
(/.f64 2 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 z (+.f64 c c)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (/.f64 (+.f64 z z) (/.f64 1 c)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (+.f64 (*.f64 -1 (*.f64 c (neg.f64 z))) (*.f64 -1 (*.f64 c (neg.f64 z)))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (+.f64 (/.f64 z (/.f64 1 c)) (/.f64 z (/.f64 1 c))))
(/.f64 (*.f64 (/.f64 1 c) 2) (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)) (+.f64 c c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)) (/.f64 2 (/.f64 1 c)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)) (+.f64 (/.f64 1 (/.f64 1 c)) (/.f64 1 (/.f64 1 c))))
(/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 c (*.f64 z 4)))
(/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 4 (*.f64 z c)))
(/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (+.f64 (/.f64 (+.f64 z z) (/.f64 1 c)) (/.f64 (+.f64 z z) (/.f64 1 c))))
(/.f64 (*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (/.f64 2 c)) 2)
(/.f64 -1 (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 c (neg.f64 z)))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 (neg.f64 z) (/.f64 1 c)))
(/.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 8 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (*.f64 4 c))))
(/.f64 8 (+.f64 (*.f64 2 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))) (*.f64 2 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))))
(/.f64 8 (+.f64 (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))))
(/.f64 8 (+.f64 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 8 (+.f64 (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c)) (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c))))
(/.f64 (*.f64 4 (/.f64 1 c)) (*.f64 2 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (*.f64 4 (/.f64 1 c)) (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 -2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (neg.f64 c))))
(/.f64 -2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (neg.f64 (+.f64 c c))))
(/.f64 -2 (+.f64 (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c))) 4)
(/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) (*.f64 4 c))
(/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) (+.f64 (/.f64 2 (/.f64 1 c)) (/.f64 2 (/.f64 1 c))))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 2 (*.f64 c (*.f64 z 4))))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 c (*.f64 2 (*.f64 z 4))))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 (*.f64 4 (*.f64 z c)) (*.f64 4 (*.f64 z c))))
(/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 2 (*.f64 c (neg.f64 z))))
(/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 c (*.f64 2 (neg.f64 z))))
(/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 (/.f64 (neg.f64 z) (/.f64 1 c)) (/.f64 (neg.f64 z) (/.f64 1 c))))
(/.f64 (/.f64 (/.f64 1 c) z) (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c) z)
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)) (+.f64 z z))
(/.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 z 4))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c)) (neg.f64 z))
(/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) (neg.f64 c))
(/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2)) (*.f64 c (neg.f64 (+.f64 z z))))
(/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)))) 8)
(/.f64 (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (*.f64 z 4)))
(/.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (*.f64 2 (neg.f64 z)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (*.f64 2 (neg.f64 c)))
(/.f64 16 (+.f64 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (*.f64 4 c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (*.f64 4 c)))))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 1 c))) (+.f64 (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 -4 (+.f64 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (neg.f64 c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (neg.f64 c)))))
(/.f64 -4 (+.f64 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (neg.f64 (+.f64 c c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (neg.f64 (+.f64 c c)))))
(/.f64 (*.f64 2 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (*.f64 2 (*.f64 4 c)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 z 4))) (*.f64 2 (*.f64 c (*.f64 z 4)))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 c (*.f64 2 (*.f64 z 4))) (*.f64 c (*.f64 2 (*.f64 z 4)))))
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 2 (*.f64 c (neg.f64 z))) (*.f64 2 (*.f64 c (neg.f64 z)))))
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 c (*.f64 2 (neg.f64 z))) (*.f64 c (*.f64 2 (neg.f64 z)))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2))) (+.f64 (*.f64 c (neg.f64 (+.f64 z z))) (*.f64 c (neg.f64 (+.f64 z z)))))
(/.f64 (*.f64 2 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 z (+.f64 c c)))
(/.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 z c)) 2)
(/.f64 (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 z c)) 4)
(/.f64 (/.f64 2 c) (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) c) 4)
(/.f64 (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (*.f64 2 (*.f64 z 4)))
(/.f64 (/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (*.f64 2 (neg.f64 z)))
(/.f64 (/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2)) c) (neg.f64 (+.f64 z z)))
(/.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) z)
(/.f64 (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 4 c))
(/.f64 (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (neg.f64 c))
(/.f64 (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 2 (*.f64 4 c)))
(/.f64 (/.f64 (*.f64 4 (/.f64 1 c)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) 4)
(/.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 2 (neg.f64 c)))
(/.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (neg.f64 (+.f64 c c)))
(/.f64 (/.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 c c)) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 c (neg.f64 z))) -1)
(/.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (+.f64 c c)) 1/2)
(/.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c) (+.f64 z z)) 1/2)
(/.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)) z) 2)
(/.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z))) (neg.f64 (+.f64 c c)))
(/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c))) (neg.f64 (+.f64 z z)))
(/.f64 (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (neg.f64 (*.f64 z 4)))
(/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) z)
(/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (neg.f64 (neg.f64 z)))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) c)
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (neg.f64 (neg.f64 c)))
(/.f64 (+.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (+.f64 c c)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (+.f64 c c))) 1)
(/.f64 (+.f64 (/.f64 (/.f64 1 c) z) (/.f64 (/.f64 1 c) z)) (+.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)))) (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c))))) 16)
(/.f64 (+.f64 (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))) (*.f64 2 (*.f64 2 (*.f64 z 4))))
(/.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c)))) (*.f64 2 (*.f64 2 (neg.f64 z))))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)))) (*.f64 2 (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 z c)) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 z c))) 4)
(/.f64 (+.f64 (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 z c)) (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 z c))) 8)
(/.f64 (+.f64 (/.f64 2 c) (/.f64 2 c)) (*.f64 2 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (+.f64 (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) c) (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) c)) 8)
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c)) (*.f64 2 (*.f64 2 (*.f64 z 4))))
(/.f64 (+.f64 (/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c)) (*.f64 2 (*.f64 2 (neg.f64 z))))
(/.f64 (+.f64 (/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2)) c) (/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2)) c)) (*.f64 2 (neg.f64 (+.f64 z z))))
(/.f64 (+.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c)) (+.f64 z z))
(/.f64 (+.f64 (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (*.f64 4 c)))
(/.f64 (+.f64 (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (neg.f64 c)))
(/.f64 (+.f64 (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (*.f64 2 (*.f64 4 c))))
(/.f64 (+.f64 (/.f64 (*.f64 4 (/.f64 1 c)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 (*.f64 4 (/.f64 1 c)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) 8)
(/.f64 (+.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 (/.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 c c)) (/.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 c c))) (*.f64 2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 c (neg.f64 z))) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 c (neg.f64 z)))) -2)
(/.f64 (+.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c) (+.f64 z z)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c) (+.f64 z z))) 1)
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)) z) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)) z)) 4)
(/.f64 (+.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 1 c))) (+.f64 (neg.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (neg.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)))) (*.f64 2 (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)))) (*.f64 2 (neg.f64 (+.f64 z z))))
(/.f64 (+.f64 (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))) (+.f64 (neg.f64 (*.f64 z 4)) (neg.f64 (*.f64 z 4))))
(/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c)))) (+.f64 z z))
(/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c)))) (+.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)))) (+.f64 c c))
(/.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)))) (+.f64 (neg.f64 (neg.f64 c)) (neg.f64 (neg.f64 c))))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 c (neg.f64 z))))
(+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 0)
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 0)
(*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 1 z))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 1)
(*.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))
(*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (+.f64 z z)))
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 2))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (/.f64 1/2 z))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 (/.f64 1 z) 1/2))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)) 1/2)
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 1 (*.f64 z 4)))
(*.f64 (/.f64 1 z) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 z)))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 1 (neg.f64 z)))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2))
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 z)) -1)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (+.f64 z z)) 2)
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 2) 2)
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))
(*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 z)))
(+.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 0)
(+.f64 0 (*.f64 t (*.f64 4 (*.f64 z a))))
(-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 0)
(/.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 1)
(/.f64 (*.f64 (*.f64 a t) (*.f64 z 8)) 2)
(/.f64 (*.f64 4 (*.f64 t (*.f64 4 (*.f64 z a)))) 4)
(/.f64 (*.f64 2 (*.f64 4 (*.f64 t (*.f64 4 (*.f64 z a))))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 t (*.f64 4 (*.f64 z a))))) (*.f64 2 (*.f64 4 (*.f64 t (*.f64 4 (*.f64 z a)))))) 16)
(+.f64 (*.f64 x (*.f64 9 y)) (neg.f64 (*.f64 t (*.f64 4 (*.f64 z a)))))
(+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 0)
(+.f64 0 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))
(+.f64 -1 (-.f64 1 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y)))))
(+.f64 (neg.f64 (*.f64 t (*.f64 4 (*.f64 z a)))) (*.f64 x (*.f64 9 y)))
(+.f64 (-.f64 1 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y)))) -1)
(*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 1)
(*.f64 1 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))
(*.f64 2 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2))
(*.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2) 1/2)
(*.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y))) -1)
(*.f64 -1 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y))))
(*.f64 1/2 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2) 2)
(/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 1)
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2) 2)
(/.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y))) -1)
(/.f64 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a))))) 4)
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))) 8)
(/.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y)))) -2)
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))) (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a))))))) 16)
(neg.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y))))
Outputs
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 t (*.f64 (/.f64 a c) -4))
(*.f64 t (*.f64 -4 (/.f64 a c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 t (*.f64 (/.f64 a c) -4))
(*.f64 t (*.f64 -4 (/.f64 a c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 t (*.f64 (/.f64 a c) -4))
(*.f64 t (*.f64 -4 (/.f64 a c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 t (*.f64 (/.f64 a c) -4))
(*.f64 t (*.f64 -4 (/.f64 a c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 t (*.f64 (/.f64 a c) -4))
(*.f64 t (*.f64 -4 (/.f64 a c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 t (*.f64 (/.f64 a c) -4))
(*.f64 t (*.f64 -4 (/.f64 a c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 t (*.f64 -4 (/.f64 a c)))))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) z) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b z) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b z) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(-.f64 (+.f64 (/.f64 (/.f64 b z) c) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))) (*.f64 4 (*.f64 a (/.f64 t c))))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 x (/.f64 y z)))
(*.f64 9 (*.f64 y (/.f64 x z)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 x (/.f64 y z)))
(*.f64 9 (*.f64 y (/.f64 x z)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 x (/.f64 y z)))
(*.f64 9 (*.f64 y (/.f64 x z)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 x (/.f64 y z)))
(*.f64 9 (*.f64 y (/.f64 x z)))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) z)
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(/.f64 b z)
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(/.f64 b z)
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(-.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (-.f64 (/.f64 b z) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 4 (*.f64 a t))))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)) 0)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)) 0)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 4 (*.f64 2 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 4 (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 4 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 4 (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 -1 (*.f64 c (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 z (/.f64 1 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) c)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (/.f64 1 (/.f64 1 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 1 (*.f64 c (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 1 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)) 1)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 2 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 z (+.f64 c c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (/.f64 (+.f64 z z) (/.f64 1 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (+.f64 (*.f64 -1 (*.f64 c (neg.f64 z))) (*.f64 -1 (*.f64 c (neg.f64 z)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (+.f64 (/.f64 z (/.f64 1 c)) (/.f64 z (/.f64 1 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 (/.f64 1 c) 2) (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)) (+.f64 c c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)) (/.f64 2 (/.f64 1 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)) (+.f64 (/.f64 1 (/.f64 1 c)) (/.f64 1 (/.f64 1 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 c (*.f64 z 4)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 4 (*.f64 z c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (+.f64 (/.f64 (+.f64 z z) (/.f64 1 c)) (/.f64 (+.f64 z z) (/.f64 1 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (/.f64 2 c)) 2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 -1 (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 c (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 (neg.f64 z) (/.f64 1 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (*.f64 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t))))) (/.f64 z (+.f64 c c))) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t))))) (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))))))
(*.f64 z (/.f64 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))))))))
(*.f64 z (/.f64 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (*.f64 c (/.f64 (+.f64 z z) (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))))))))
(/.f64 8 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (*.f64 4 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 8 (+.f64 (*.f64 2 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))) (*.f64 2 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 8 (+.f64 (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 8 (+.f64 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 8 (+.f64 (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c)) (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 4 (/.f64 1 c)) (*.f64 2 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 4 (/.f64 1 c)) (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 -2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 -2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 -2 (+.f64 (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c))) 4)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) (*.f64 4 c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) (+.f64 (/.f64 2 (/.f64 1 c)) (/.f64 2 (/.f64 1 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 2 (*.f64 c (*.f64 z 4))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 c (*.f64 2 (*.f64 z 4))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 (*.f64 4 (*.f64 z c)) (*.f64 4 (*.f64 z c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 2 (*.f64 c (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 c (*.f64 2 (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 (/.f64 (neg.f64 z) (/.f64 1 c)) (/.f64 (neg.f64 z) (/.f64 1 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (/.f64 1 c) z) (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)) (+.f64 z z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 z 4))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c)) (neg.f64 z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) (neg.f64 c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2)) (*.f64 c (neg.f64 (+.f64 z z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)))) 8)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (*.f64 z 4)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (*.f64 2 (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (*.f64 2 (neg.f64 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 16 (+.f64 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (*.f64 4 c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (*.f64 4 c)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 1 c))) (+.f64 (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 -4 (+.f64 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (neg.f64 c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 2 (neg.f64 c)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 -4 (+.f64 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (neg.f64 (+.f64 c c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (neg.f64 (+.f64 c c)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))))
(/.f64 (*.f64 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t))))) (/.f64 z (+.f64 c c))) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t))))) (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))))))
(*.f64 z (/.f64 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))))))))
(*.f64 z (/.f64 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (*.f64 c (/.f64 (+.f64 z z) (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))))))))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (*.f64 2 (*.f64 4 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 2 (*.f64 c (*.f64 z 4))) (*.f64 2 (*.f64 c (*.f64 z 4)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 c (*.f64 2 (*.f64 z 4))) (*.f64 c (*.f64 2 (*.f64 z 4)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 2 (*.f64 c (neg.f64 z))) (*.f64 2 (*.f64 c (neg.f64 z)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (+.f64 (*.f64 c (*.f64 2 (neg.f64 z))) (*.f64 c (*.f64 2 (neg.f64 z)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2))) (+.f64 (*.f64 c (neg.f64 (+.f64 z z))) (*.f64 c (neg.f64 (+.f64 z z)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (*.f64 2 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 z (+.f64 c c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 z c)) 2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 z c)) 4)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 2 c) (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) c) 4)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (*.f64 2 (*.f64 z 4)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (*.f64 2 (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2)) c) (neg.f64 (+.f64 z z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 4 c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (neg.f64 c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 2 (*.f64 4 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 4 (/.f64 1 c)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) 4)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (*.f64 2 (neg.f64 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (neg.f64 (+.f64 c c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 c c)) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (*.f64 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t))))) (/.f64 z (+.f64 c c))) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t))))) (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))))))
(*.f64 z (/.f64 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))))))))
(*.f64 z (/.f64 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (*.f64 c (/.f64 (+.f64 z z) (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))))))))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 c (neg.f64 z))) -1)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (+.f64 c c)) 1/2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c) (+.f64 z z)) 1/2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)) z) 2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z))) (neg.f64 (+.f64 c c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c))) (neg.f64 (+.f64 z z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (neg.f64 (*.f64 z 4)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (neg.f64 (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) c)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (neg.f64 (neg.f64 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (+.f64 c c)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (+.f64 c c))) 1)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (/.f64 1 c) z) (/.f64 (/.f64 1 c) z)) (+.f64 (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)))) (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c))))) 16)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))) (*.f64 2 (*.f64 2 (*.f64 z 4))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c)))) (*.f64 2 (*.f64 2 (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)))) (*.f64 2 (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 z c)) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 z c))) 4)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 z c)) (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (*.f64 z c))) 8)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 2 c) (/.f64 2 c)) (*.f64 2 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) c) (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)) c)) 8)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c)) (*.f64 2 (*.f64 2 (*.f64 z 4))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (/.f64 (*.f64 2 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c)) (*.f64 2 (*.f64 2 (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2)) c) (/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2)) c)) (*.f64 2 (neg.f64 (+.f64 z z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c) (/.f64 (neg.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) c)) (+.f64 z z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (*.f64 4 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (neg.f64 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (*.f64 2 (*.f64 4 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 4 (/.f64 1 c)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 (*.f64 4 (/.f64 1 c)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) 8)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (*.f64 2 (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 c c)) (/.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (+.f64 c c))) (*.f64 2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (*.f64 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t))))) (/.f64 z (+.f64 c c))) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t))))) (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))))))
(*.f64 z (/.f64 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))))))))
(*.f64 z (/.f64 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (*.f64 c (/.f64 (+.f64 z z) (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))))))))
(/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 c (neg.f64 z))) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 c (neg.f64 z)))) -2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c) (+.f64 z z)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c) (+.f64 z z))) 1)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)) z) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)) z)) 4)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 1 c))) (+.f64 (neg.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))) (neg.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)))) (*.f64 2 (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)))) (*.f64 2 (neg.f64 (+.f64 z z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))) (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))) (+.f64 (neg.f64 (*.f64 z 4)) (neg.f64 (*.f64 z 4))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c)))) (+.f64 z z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c))) (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 c)))) (+.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)))) (+.f64 c c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))) (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z)))) (+.f64 (neg.f64 (neg.f64 c)) (neg.f64 (neg.f64 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 c (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) 4)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 0)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 0)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 1 z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 1)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (+.f64 z z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 2))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (/.f64 1/2 z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (*.f64 (/.f64 1 z) 1/2))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)) 1/2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 1 (*.f64 z 4)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (/.f64 1 z) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 1 (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 z)) -1)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (+.f64 z z)) 2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) 2) 2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(*.f64 (/.f64 1 (neg.f64 z)) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(+.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 0)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(+.f64 0 (*.f64 t (*.f64 4 (*.f64 z a))))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 0)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 1)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (*.f64 (*.f64 a t) (*.f64 z 8)) 2)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (*.f64 4 (*.f64 t (*.f64 4 (*.f64 z a)))) 4)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (*.f64 2 (*.f64 4 (*.f64 t (*.f64 4 (*.f64 z a))))) 8)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (*.f64 t (*.f64 4 (*.f64 z a))))) (*.f64 2 (*.f64 4 (*.f64 t (*.f64 4 (*.f64 z a)))))) 16)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 x (*.f64 9 y)) (neg.f64 (*.f64 t (*.f64 4 (*.f64 z a)))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 0)
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(+.f64 0 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(+.f64 -1 (-.f64 1 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y)))))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(+.f64 (neg.f64 (*.f64 t (*.f64 4 (*.f64 z a)))) (*.f64 x (*.f64 9 y)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))
(+.f64 (-.f64 1 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y)))) -1)
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 1)
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(*.f64 1 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(*.f64 2 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(*.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2) 1/2)
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(*.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y))) -1)
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(*.f64 -1 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y))))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(*.f64 1/2 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2) 2)
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 1)
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 2) 2)
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(/.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y))) -1)
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(/.f64 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a))))) 4)
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))) 8)
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(/.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y)))) -2)
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))) (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a))))))) 16)
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))
(neg.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y))))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 (*.f64 a z) t)))
(-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))

localize214.0ms (0.4%)

Local error

Found 1 expressions with local error:

NewErrorProgram
4.9b
(/.f64 b (*.f64 z c))
Compiler

Compiled 18 to 9 computations (50% saved)

series4.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
b
@inf
(/.f64 b (*.f64 z c))
0.0ms
b
@0
(/.f64 b (*.f64 z c))
0.0ms
z
@inf
(/.f64 b (*.f64 z c))
0.0ms
z
@0
(/.f64 b (*.f64 z c))
0.0ms
b
@-inf
(/.f64 b (*.f64 z c))

rewrite82.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
2006×bool.json-1
2006×bool.json-2
1500×bool.json-3
1320×rational.json-simplify-35
868×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
17413
225413
376413
4247713
5671413
Stop Event
node limit
Counts
1 → 44
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 b (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (/.f64 1/2 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 b (*.f64 z (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 b (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 z c)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 2 (*.f64 z c))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b 4) (/.f64 1 (*.f64 z (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 b z) 2) (/.f64 1 (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 b c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z c)) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 -1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 1 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (neg.f64 z)) (/.f64 -1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 b (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 b z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 b z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 2 c)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 b (/.f64 2 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 z c)) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 b) (*.f64 z c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 b z) (neg.f64 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 c c)) (*.f64 (/.f64 b z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 z (+.f64 c c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 b (*.f64 z c)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (*.f64 c 4))) (*.f64 b 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 c) (/.f64 b (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (*.f64 z c)) (/.f64 1/2 (*.f64 z c))) b)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 b z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 b (*.f64 z c)) (/.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 b (*.f64 z c)) (/.f64 b (*.f64 z c)))))))

simplify109.0ms (0.2%)

Algorithm
egg-herbie
Rules
1212×rational.json-simplify-35
952×rational.json-simplify-50
944×rational.json-simplify-2
842×rational.json-simplify-1
840×rational.json-simplify-51
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0961088
11991088
24771088
312761088
431181088
550441088
669671088
Stop Event
node limit
Counts
80 → 51
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) 0)
(+.f64 0 (/.f64 b (*.f64 z c)))
(-.f64 (/.f64 b (*.f64 z c)) 0)
(*.f64 b (/.f64 1 (*.f64 z c)))
(*.f64 (/.f64 b (*.f64 z c)) 1)
(*.f64 1 (/.f64 b (*.f64 z c)))
(*.f64 (+.f64 b b) (/.f64 1/2 (*.f64 z c)))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 2 (/.f64 b (*.f64 z (+.f64 c c))))
(*.f64 2 (/.f64 (/.f64 b (*.f64 z c)) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 z c)) b))
(*.f64 (*.f64 b (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 z (*.f64 c 4))))
(*.f64 (*.f64 (/.f64 b z) 2) (/.f64 1 (+.f64 c c)))
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (neg.f64 b) (/.f64 -1 (*.f64 z c)))
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (/.f64 b (neg.f64 z)) (/.f64 -1 c))
(*.f64 -1 (/.f64 (neg.f64 b) (*.f64 z c)))
(*.f64 -1 (/.f64 b (*.f64 c (neg.f64 z))))
(*.f64 -1 (/.f64 (/.f64 b z) (neg.f64 c)))
(*.f64 (/.f64 1 c) (/.f64 b z))
(*.f64 (*.f64 b (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 1/2 (*.f64 b (/.f64 2 (*.f64 z c))))
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 1/2 (*.f64 z c)) (+.f64 b b))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (+.f64 b b))
(*.f64 (/.f64 (neg.f64 b) (*.f64 z c)) -1)
(*.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)
(*.f64 (/.f64 (/.f64 b z) (neg.f64 c)) -1)
(*.f64 (/.f64 1 (+.f64 c c)) (*.f64 (/.f64 b z) 2))
(*.f64 (/.f64 b (*.f64 z (+.f64 c c))) 2)
(*.f64 (/.f64 (/.f64 b (*.f64 z c)) 2) 2)
(*.f64 (/.f64 1 (*.f64 z (*.f64 c 4))) (*.f64 b 4))
(*.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 b))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 b))
(*.f64 (/.f64 -1 c) (/.f64 b (neg.f64 z)))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 z c)) (/.f64 1/2 (*.f64 z c))) b)
(neg.f64 (/.f64 (neg.f64 b) (*.f64 z c)))
(neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))
(neg.f64 (/.f64 (/.f64 b z) (neg.f64 c)))
Outputs
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(+.f64 (/.f64 b (*.f64 z c)) 0)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(+.f64 0 (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(-.f64 (/.f64 b (*.f64 z c)) 0)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 b (/.f64 1 (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 b (*.f64 z c)) 1)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 1 (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (+.f64 b b) (/.f64 1/2 (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 b z) (/.f64 1 c))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 2 (/.f64 b (*.f64 z (+.f64 c c))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 2 (/.f64 (/.f64 b (*.f64 z c)) 2))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 z c)) b))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (*.f64 b (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 b (*.f64 (/.f64 2 (*.f64 c z)) 1/2))
(*.f64 b (*.f64 1/2 (/.f64 2 (*.f64 c z))))
(*.f64 b (*.f64 1/2 (/.f64 (/.f64 2 c) z)))
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 z (*.f64 c 4))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (*.f64 (/.f64 b z) 2) (/.f64 1 (+.f64 c c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 b c) (/.f64 1 z))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 1 z) (/.f64 b c))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (neg.f64 b) (/.f64 -1 (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 c (neg.f64 z))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 b (neg.f64 z)) (/.f64 -1 c))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 -1 (/.f64 (neg.f64 b) (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 -1 (/.f64 b (*.f64 c (neg.f64 z))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 -1 (/.f64 (/.f64 b z) (neg.f64 c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 1 c) (/.f64 b z))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (*.f64 b (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 b (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(/.f64 (/.f64 b (+.f64 z z)) (/.f64 c 2))
(*.f64 1/2 (*.f64 b (/.f64 2 (*.f64 z c))))
(*.f64 b (*.f64 (/.f64 2 (*.f64 c z)) 1/2))
(*.f64 b (*.f64 1/2 (/.f64 2 (*.f64 c z))))
(*.f64 b (*.f64 1/2 (/.f64 (/.f64 2 c) z)))
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (*.f64 b (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 b (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(/.f64 (/.f64 b (+.f64 z z)) (/.f64 c 2))
(*.f64 (/.f64 1/2 (*.f64 z c)) (+.f64 b b))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (+.f64 b b))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 (neg.f64 b) (*.f64 z c)) -1)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 (/.f64 b z) (neg.f64 c)) -1)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 1 (+.f64 c c)) (*.f64 (/.f64 b z) 2))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 b (*.f64 z (+.f64 c c))) 2)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 (/.f64 b (*.f64 z c)) 2) 2)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 1 (*.f64 z (*.f64 c 4))) (*.f64 b 4))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 b))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 b))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (/.f64 -1 c) (/.f64 b (neg.f64 z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(*.f64 (+.f64 (/.f64 1/2 (*.f64 z c)) (/.f64 1/2 (*.f64 z c))) b)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(neg.f64 (/.f64 (neg.f64 b) (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(neg.f64 (/.f64 (/.f64 b z) (neg.f64 c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)

localize10.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (/.f64 t c) -4)
5.5b
(*.f64 a (*.f64 (/.f64 t c) -4))
Compiler

Compiled 26 to 14 computations (46.2% saved)

series6.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
a
@0
(*.f64 a (*.f64 (/.f64 t c) -4))
1.0ms
t
@0
(*.f64 a (*.f64 (/.f64 t c) -4))
1.0ms
a
@inf
(*.f64 a (*.f64 (/.f64 t c) -4))
1.0ms
c
@inf
(*.f64 a (*.f64 (/.f64 t c) -4))
0.0ms
t
@0
(*.f64 (/.f64 t c) -4)

rewrite124.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1352×rational.json-simplify-50
836×rational.json-simplify-61
714×rational.json-simplify-35
704×rational.json-simplify-53
626×bool.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
19332
228032
367632
4174532
5571232
Stop Event
node limit
Counts
2 → 88
Calls
Call 1
Inputs
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (/.f64 t c) -4)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (/.f64 t (/.f64 c -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 2) (/.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 c (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (-.f64 0 (/.f64 (/.f64 (neg.f64 c) a) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t c) (/.f64 -1/4 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 c t) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 t) (*.f64 -4 (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t t) (/.f64 (+.f64 c c) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t t) (*.f64 2 (/.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -4) (/.f64 c t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 2 (*.f64 a (/.f64 t (/.f64 c -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 2 (/.f64 (/.f64 c t) (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 (*.f64 c 4) t) (*.f64 a -8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 -8 (/.f64 a c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (/.f64 c 2)) (/.f64 -1/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (/.f64 c 2)) (*.f64 2 (/.f64 -1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 4) (*.f64 2 (/.f64 (+.f64 c c) (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 4) (/.f64 (*.f64 c 4) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 4) (/.f64 4 (*.f64 -4 (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (/.f64 (/.f64 (neg.f64 c) a) -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (/.f64 (neg.f64 (+.f64 c c)) (*.f64 a -8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (/.f64 -1 (*.f64 -4 (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (-.f64 0 (/.f64 c (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 (neg.f64 c) t) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 (/.f64 c t) (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 2 (*.f64 a (/.f64 t (/.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 2 (/.f64 (+.f64 c c) t)) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (/.f64 (*.f64 c 4) t) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -8) (/.f64 (+.f64 c c) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (/.f64 a c)) -16) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t c) 4) (*.f64 2 (/.f64 -1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t c) 4) (/.f64 4 (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 8) (/.f64 (*.f64 c 8) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -2) (*.f64 2 (/.f64 (/.f64 (neg.f64 c) a) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -2) (/.f64 (*.f64 c -2) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -2) (/.f64 (neg.f64 (+.f64 c c)) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -2) (-.f64 0 (/.f64 (+.f64 c c) (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (/.f64 a c)) (/.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1/2 c) (/.f64 (/.f64 1/2 t) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 c (+.f64 t t)) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 c t) (*.f64 a -8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 1/2 t) (*.f64 -4 (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t c) (/.f64 t c)) (/.f64 (/.f64 t c) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (/.f64 2 (*.f64 a (/.f64 t (/.f64 c -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 t (/.f64 a c)) -16)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 a -8)) (*.f64 2 (/.f64 (+.f64 c c) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 -4 (/.f64 1/2 c))) (/.f64 1/2 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -8 (/.f64 a c)) (*.f64 2 (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t c) 1/4) (/.f64 4 (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (neg.f64 c)) (/.f64 -1 (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (neg.f64 c)) (-.f64 0 (/.f64 -1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (+.f64 c c)) (/.f64 1 (*.f64 a -8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a -8) 4) (/.f64 c (+.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 a -4)) (neg.f64 (/.f64 c t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (/.f64 a c)) -16))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 a -4))) (*.f64 2 (neg.f64 (/.f64 c t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a -4) (neg.f64 c)) (/.f64 -1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a -4) (/.f64 1 t)) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a -4) 1/2) (/.f64 (+.f64 c c) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a -8) c) (/.f64 2 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 t (/.f64 c 2))) (-.f64 0 (/.f64 -1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 a -8)) (neg.f64 (/.f64 (+.f64 c c) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 -4 (/.f64 a c))) (/.f64 -1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 a -4))) (/.f64 c t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 a -4))) (-.f64 0 (neg.f64 (/.f64 c t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 a -8))) (-.f64 0 (*.f64 2 (/.f64 (+.f64 c c) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 a (*.f64 -4 (/.f64 1/2 c)))) (neg.f64 (/.f64 1/2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 a -8) 4)) (-.f64 0 (/.f64 c (+.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 a -4) (neg.f64 c))) (-.f64 0 (/.f64 -1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 a -4) (/.f64 1 t))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 a -4) 1/2)) (neg.f64 (/.f64 (+.f64 c c) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 a -8) c)) (-.f64 0 (/.f64 2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 a -8))) (/.f64 (+.f64 c c) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 -4 (/.f64 a c)))) (/.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 a -4)))) (neg.f64 (/.f64 c t)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 a (/.f64 t (/.f64 c -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 a (/.f64 t (/.f64 c -4))) (*.f64 a (/.f64 t (/.f64 c -4))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 a (/.f64 t (/.f64 c -4))) (*.f64 a (/.f64 t (/.f64 c -4))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t c) -4) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 t c) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (/.f64 t c) -8) 4) (/.f64 (*.f64 (/.f64 t c) -8) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 t c) -4) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t c) -4) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t c) -8) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 t c) -16) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 t c) -16)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 t c) -16))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (/.f64 t c) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (/.f64 t c) -4) (*.f64 (/.f64 t c) -4))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (/.f64 t c) -4) (*.f64 (/.f64 t c) -4))))))

simplify199.0ms (0.4%)

Algorithm
egg-herbie
Rules
1088×rational.json-simplify-35
940×rational.json-simplify-2
898×rational.json-simplify-1
864×rational.json-simplify-50
652×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02412614
19892614
234802614
355152614
470952614
Stop Event
node limit
Counts
148 → 92
Calls
Call 1
Inputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(+.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 0)
(+.f64 0 (*.f64 a (/.f64 t (/.f64 c -4))))
(+.f64 (/.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 2) (/.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 2))
(-.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 0)
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 t (-.f64 0 (/.f64 (/.f64 (neg.f64 c) a) -4)))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(/.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 1)
(/.f64 1 (/.f64 (/.f64 c t) (*.f64 a -4)))
(/.f64 1 (/.f64 (/.f64 1 t) (*.f64 -4 (/.f64 a c))))
(/.f64 (+.f64 t t) (/.f64 (+.f64 c c) (*.f64 a -4)))
(/.f64 (+.f64 t t) (*.f64 2 (/.f64 c (*.f64 a -4))))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 2 (/.f64 2 (*.f64 a (/.f64 t (/.f64 c -4)))))
(/.f64 2 (*.f64 2 (/.f64 (/.f64 c t) (*.f64 a -4))))
(/.f64 2 (/.f64 (/.f64 (*.f64 c 4) t) (*.f64 a -8)))
(/.f64 (*.f64 t (*.f64 -8 (/.f64 a c))) 2)
(/.f64 (/.f64 t (/.f64 c 2)) (/.f64 -1/2 a))
(/.f64 (/.f64 t (/.f64 c 2)) (*.f64 2 (/.f64 -1/4 a)))
(/.f64 (*.f64 t 4) (*.f64 2 (/.f64 (+.f64 c c) (*.f64 a -4))))
(/.f64 (*.f64 t 4) (/.f64 (*.f64 c 4) (*.f64 a -4)))
(/.f64 (*.f64 t 4) (/.f64 4 (*.f64 -4 (/.f64 a c))))
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
(/.f64 (neg.f64 t) (/.f64 (/.f64 (neg.f64 c) a) -4))
(/.f64 (neg.f64 t) (/.f64 (neg.f64 (+.f64 c c)) (*.f64 a -8)))
(/.f64 (neg.f64 t) (/.f64 -1 (*.f64 -4 (/.f64 a c))))
(/.f64 (neg.f64 t) (-.f64 0 (/.f64 c (*.f64 a -4))))
(/.f64 -1 (/.f64 (/.f64 (neg.f64 c) t) (*.f64 a -4)))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 c t) (*.f64 a -4))))
(/.f64 4 (*.f64 2 (/.f64 2 (*.f64 a (/.f64 t (/.f64 c -4))))))
(/.f64 4 (/.f64 (*.f64 2 (/.f64 (+.f64 c c) t)) (*.f64 a -4)))
(/.f64 4 (/.f64 (/.f64 (*.f64 c 4) t) (*.f64 a -4)))
(/.f64 (*.f64 a -8) (/.f64 (+.f64 c c) t))
(/.f64 (*.f64 (*.f64 t (/.f64 a c)) -16) 4)
(/.f64 (*.f64 (/.f64 t c) 4) (*.f64 2 (/.f64 -1/2 a)))
(/.f64 (*.f64 (/.f64 t c) 4) (/.f64 4 (*.f64 a -4)))
(/.f64 (*.f64 t 8) (/.f64 (*.f64 c 8) (*.f64 a -4)))
(/.f64 (*.f64 t -2) (*.f64 2 (/.f64 (/.f64 (neg.f64 c) a) -4)))
(/.f64 (*.f64 t -2) (/.f64 (*.f64 c -2) (*.f64 a -4)))
(/.f64 (*.f64 t -2) (/.f64 (neg.f64 (+.f64 c c)) (*.f64 a -4)))
(/.f64 (*.f64 t -2) (-.f64 0 (/.f64 (+.f64 c c) (*.f64 a -4))))
(/.f64 (*.f64 -4 (/.f64 a c)) (/.f64 1 t))
(/.f64 (/.f64 1/2 c) (/.f64 (/.f64 1/2 t) (*.f64 a -4)))
(/.f64 1/2 (/.f64 (/.f64 c (+.f64 t t)) (*.f64 a -4)))
(/.f64 1/2 (/.f64 (/.f64 c t) (*.f64 a -8)))
(/.f64 1/2 (/.f64 (/.f64 1/2 t) (*.f64 -4 (/.f64 a c))))
(/.f64 (*.f64 (/.f64 t c) (/.f64 t c)) (/.f64 (/.f64 t c) (*.f64 a -4)))
(/.f64 -2 (-.f64 0 (/.f64 2 (*.f64 a (/.f64 t (/.f64 c -4))))))
(/.f64 (*.f64 2 (*.f64 (*.f64 t (/.f64 a c)) -16)) 8)
(/.f64 (*.f64 2 (*.f64 a -8)) (*.f64 2 (/.f64 (+.f64 c c) t)))
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1/2 c))) (/.f64 1/2 t))
(/.f64 (*.f64 -8 (/.f64 a c)) (*.f64 2 (/.f64 1 t)))
(/.f64 (/.f64 (/.f64 t c) 1/4) (/.f64 4 (*.f64 a -4)))
(/.f64 (/.f64 t (neg.f64 c)) (/.f64 -1 (*.f64 a -4)))
(/.f64 (/.f64 t (neg.f64 c)) (-.f64 0 (/.f64 -1/4 a)))
(/.f64 (/.f64 t (+.f64 c c)) (/.f64 1 (*.f64 a -8)))
(/.f64 (/.f64 (*.f64 a -8) 4) (/.f64 c (+.f64 t t)))
(/.f64 (neg.f64 (*.f64 a -4)) (neg.f64 (/.f64 c t)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (/.f64 a c)) -16))) 16)
(/.f64 (*.f64 2 (neg.f64 (*.f64 a -4))) (*.f64 2 (neg.f64 (/.f64 c t))))
(/.f64 (/.f64 (*.f64 a -4) (neg.f64 c)) (/.f64 -1 t))
(/.f64 (/.f64 (*.f64 a -4) (/.f64 1 t)) c)
(/.f64 (/.f64 (*.f64 a -4) 1/2) (/.f64 (+.f64 c c) t))
(/.f64 (/.f64 (*.f64 a -8) c) (/.f64 2 t))
(/.f64 (neg.f64 (/.f64 t (/.f64 c 2))) (-.f64 0 (/.f64 -1/2 a)))
(/.f64 (neg.f64 (*.f64 a -8)) (neg.f64 (/.f64 (+.f64 c c) t)))
(/.f64 (neg.f64 (*.f64 -4 (/.f64 a c))) (/.f64 -1 t))
(/.f64 (neg.f64 (neg.f64 (*.f64 a -4))) (/.f64 c t))
(/.f64 (neg.f64 (neg.f64 (*.f64 a -4))) (-.f64 0 (neg.f64 (/.f64 c t))))
(/.f64 (neg.f64 (*.f64 2 (*.f64 a -8))) (-.f64 0 (*.f64 2 (/.f64 (+.f64 c c) t))))
(/.f64 (neg.f64 (*.f64 a (*.f64 -4 (/.f64 1/2 c)))) (neg.f64 (/.f64 1/2 t)))
(/.f64 (neg.f64 (/.f64 (*.f64 a -8) 4)) (-.f64 0 (/.f64 c (+.f64 t t))))
(/.f64 (neg.f64 (/.f64 (*.f64 a -4) (neg.f64 c))) (-.f64 0 (/.f64 -1 t)))
(/.f64 (neg.f64 (/.f64 (*.f64 a -4) (/.f64 1 t))) (neg.f64 c))
(/.f64 (neg.f64 (/.f64 (*.f64 a -4) 1/2)) (neg.f64 (/.f64 (+.f64 c c) t)))
(/.f64 (neg.f64 (/.f64 (*.f64 a -8) c)) (-.f64 0 (/.f64 2 t)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a -8))) (/.f64 (+.f64 c c) t))
(/.f64 (neg.f64 (neg.f64 (*.f64 -4 (/.f64 a c)))) (/.f64 1 t))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 a -4)))) (neg.f64 (/.f64 c t)))
(+.f64 (*.f64 (/.f64 t c) -4) 0)
(+.f64 0 (*.f64 (/.f64 t c) -4))
(+.f64 (/.f64 (*.f64 (/.f64 t c) -8) 4) (/.f64 (*.f64 (/.f64 t c) -8) 4))
(-.f64 (*.f64 (/.f64 t c) -4) 0)
(/.f64 (*.f64 (/.f64 t c) -4) 1)
(/.f64 (*.f64 (/.f64 t c) -8) 2)
(/.f64 (*.f64 (/.f64 t c) -16) 4)
(/.f64 (*.f64 2 (*.f64 (/.f64 t c) -16)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 t c) -16))) 16)
Outputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(+.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 0)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(+.f64 0 (*.f64 a (/.f64 t (/.f64 c -4))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(+.f64 (/.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 2) (/.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 2))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(-.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 0)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (-.f64 0 (/.f64 (/.f64 (neg.f64 c) a) -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 a (/.f64 t (/.f64 c -4))) 1)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 1 (/.f64 (/.f64 c t) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 1 (/.f64 (/.f64 1 t) (*.f64 -4 (/.f64 a c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (+.f64 t t) (/.f64 (+.f64 c c) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (+.f64 t t) (*.f64 2 (/.f64 c (*.f64 a -4))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 2 (/.f64 2 (*.f64 a (/.f64 t (/.f64 c -4)))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 2 (*.f64 2 (/.f64 (/.f64 c t) (*.f64 a -4))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 2 (/.f64 (/.f64 (*.f64 c 4) t) (*.f64 a -8)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 t (*.f64 -8 (/.f64 a c))) 2)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 t (/.f64 c 2)) (/.f64 -1/2 a))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 t (/.f64 c 2)) (*.f64 2 (/.f64 -1/4 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 t 4) (*.f64 2 (/.f64 (+.f64 c c) (*.f64 a -4))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 t 4) (/.f64 (*.f64 c 4) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 t 4) (/.f64 4 (*.f64 -4 (/.f64 a c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 t) (/.f64 (/.f64 (neg.f64 c) a) -4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 t) (/.f64 (neg.f64 (+.f64 c c)) (*.f64 a -8)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 t) (/.f64 -1 (*.f64 -4 (/.f64 a c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 t) (-.f64 0 (/.f64 c (*.f64 a -4))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 -1 (/.f64 (/.f64 (neg.f64 c) t) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 c t) (*.f64 a -4))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 4 (*.f64 2 (/.f64 2 (*.f64 a (/.f64 t (/.f64 c -4))))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 4 (/.f64 (*.f64 2 (/.f64 (+.f64 c c) t)) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 4 (/.f64 (/.f64 (*.f64 c 4) t) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 a -8) (/.f64 (+.f64 c c) t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 (*.f64 t (/.f64 a c)) -16) 4)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 (/.f64 t c) 4) (*.f64 2 (/.f64 -1/2 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 (/.f64 t c) 4) (/.f64 4 (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 t 8) (/.f64 (*.f64 c 8) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 t -2) (*.f64 2 (/.f64 (/.f64 (neg.f64 c) a) -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 t -2) (/.f64 (*.f64 c -2) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 t -2) (/.f64 (neg.f64 (+.f64 c c)) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 t -2) (-.f64 0 (/.f64 (+.f64 c c) (*.f64 a -4))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 -4 (/.f64 a c)) (/.f64 1 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 1/2 c) (/.f64 (/.f64 1/2 t) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 1/2 (/.f64 (/.f64 c (+.f64 t t)) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 1/2 (/.f64 (/.f64 c t) (*.f64 a -8)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 1/2 (/.f64 (/.f64 1/2 t) (*.f64 -4 (/.f64 a c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 (/.f64 t c) (/.f64 t c)) (/.f64 (/.f64 t c) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 -2 (-.f64 0 (/.f64 2 (*.f64 a (/.f64 t (/.f64 c -4))))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 2 (*.f64 (*.f64 t (/.f64 a c)) -16)) 8)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 2 (*.f64 a -8)) (*.f64 2 (/.f64 (+.f64 c c) t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1/2 c))) (/.f64 1/2 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 -8 (/.f64 a c)) (*.f64 2 (/.f64 1 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 (/.f64 t c) 1/4) (/.f64 4 (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 t (neg.f64 c)) (/.f64 -1 (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 t (neg.f64 c)) (-.f64 0 (/.f64 -1/4 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 t (+.f64 c c)) (/.f64 1 (*.f64 a -8)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 (*.f64 a -8) 4) (/.f64 c (+.f64 t t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (*.f64 a -4)) (neg.f64 (/.f64 c t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (/.f64 a c)) -16))) 16)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (*.f64 2 (neg.f64 (*.f64 a -4))) (*.f64 2 (neg.f64 (/.f64 c t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 (*.f64 a -4) (neg.f64 c)) (/.f64 -1 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 (*.f64 a -4) (/.f64 1 t)) c)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 (*.f64 a -4) 1/2) (/.f64 (+.f64 c c) t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 (*.f64 a -8) c) (/.f64 2 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (/.f64 t (/.f64 c 2))) (-.f64 0 (/.f64 -1/2 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (*.f64 a -8)) (neg.f64 (/.f64 (+.f64 c c) t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (*.f64 -4 (/.f64 a c))) (/.f64 -1 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a -4))) (/.f64 c t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a -4))) (-.f64 0 (neg.f64 (/.f64 c t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (*.f64 2 (*.f64 a -8))) (-.f64 0 (*.f64 2 (/.f64 (+.f64 c c) t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (*.f64 a (*.f64 -4 (/.f64 1/2 c)))) (neg.f64 (/.f64 1/2 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (/.f64 (*.f64 a -8) 4)) (-.f64 0 (/.f64 c (+.f64 t t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (/.f64 (*.f64 a -4) (neg.f64 c))) (-.f64 0 (/.f64 -1 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (/.f64 (*.f64 a -4) (/.f64 1 t))) (neg.f64 c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (/.f64 (*.f64 a -4) 1/2)) (neg.f64 (/.f64 (+.f64 c c) t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (/.f64 (*.f64 a -8) c)) (-.f64 0 (/.f64 2 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a -8))) (/.f64 (+.f64 c c) t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (neg.f64 (*.f64 -4 (/.f64 a c)))) (/.f64 1 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 a -4)))) (neg.f64 (/.f64 c t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(+.f64 (*.f64 (/.f64 t c) -4) 0)
(*.f64 -4 (/.f64 t c))
(+.f64 0 (*.f64 (/.f64 t c) -4))
(*.f64 -4 (/.f64 t c))
(+.f64 (/.f64 (*.f64 (/.f64 t c) -8) 4) (/.f64 (*.f64 (/.f64 t c) -8) 4))
(*.f64 -4 (/.f64 t c))
(-.f64 (*.f64 (/.f64 t c) -4) 0)
(*.f64 -4 (/.f64 t c))
(/.f64 (*.f64 (/.f64 t c) -4) 1)
(*.f64 -4 (/.f64 t c))
(/.f64 (*.f64 (/.f64 t c) -8) 2)
(*.f64 -4 (/.f64 t c))
(/.f64 (*.f64 (/.f64 t c) -16) 4)
(*.f64 -4 (/.f64 t c))
(/.f64 (*.f64 2 (*.f64 (/.f64 t c) -16)) 8)
(*.f64 -4 (/.f64 t c))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (/.f64 t c) -16))) 16)
(*.f64 -4 (/.f64 t c))

localize11.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
4.6b
(/.f64 (*.f64 y x) z)
7.5b
(/.f64 (/.f64 (*.f64 y x) z) c)
Compiler

Compiled 36 to 13 computations (63.9% saved)

series16.0ms (0%)

Counts
3 → 96
Calls

33 calls:

TimeVariablePointExpression
6.0ms
y
@0
(/.f64 (*.f64 y x) z)
1.0ms
c
@inf
(/.f64 (/.f64 (*.f64 y x) z) c)
1.0ms
z
@inf
(/.f64 (/.f64 (*.f64 y x) z) c)
0.0ms
y
@inf
(/.f64 (/.f64 (*.f64 y x) z) c)
0.0ms
x
@inf
(/.f64 (/.f64 (*.f64 y x) z) c)

rewrite138.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1814×bool.json-1
1814×bool.json-2
1784×rational.json-1
1504×bool.json-3
678×rational.json-simplify-35
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
111857
240557
3133557
4517257
Stop Event
node limit
Counts
3 → 116
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 y x) z) c)
(/.f64 (*.f64 y x) z)
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x (*.f64 z c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 x (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x (*.f64 z c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 x (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 y (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y x) (/.f64 1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 x z)) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 x (*.f64 z c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (/.f64 x (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (*.f64 x (/.f64 2 z))) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (*.f64 x (/.f64 2 z))) (*.f64 (/.f64 1/2 c) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (*.f64 x (/.f64 2 z))) (*.f64 1/2 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (/.f64 1/2 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1/2 (*.f64 z c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1/2 z) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1/2 c) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (*.f64 1/2 (/.f64 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 x c)) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y z) (/.f64 x c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y (/.f64 x z)) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y x) (*.f64 z (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y (/.f64 x (*.f64 z c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (*.f64 x (/.f64 1/2 (*.f64 z c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (*.f64 x (/.f64 1/2 c)) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (*.f64 x 1/2) (/.f64 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 x (/.f64 2 z))) c) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 y (/.f64 x z)) 4) (/.f64 1 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (*.f64 x (/.f64 2 c))) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 y 4)) (/.f64 1 (*.f64 z (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (*.f64 y (/.f64 1/2 (*.f64 z c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (*.f64 y (/.f64 1/2 z)) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 y (+.f64 c c)) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (*.f64 y 1/2) (/.f64 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y c) (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x c) (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (*.f64 y (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (*.f64 y (/.f64 x c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (*.f64 z c)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 z c)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z c)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x z) (/.f64 y c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y z) (neg.f64 x)) (/.f64 1 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y c) (neg.f64 x)) (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 y x) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 y x) (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 y x) (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 y (/.f64 x z)) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 z)) (*.f64 x (/.f64 1/2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (*.f64 y x) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 z)) (/.f64 y (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (*.f64 y (*.f64 x (/.f64 2 z))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 c) (/.f64 (*.f64 y x) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (*.f64 y (*.f64 x (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 1/2 (*.f64 z c))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 1/2 (*.f64 z c))) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 x (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 c c)) (*.f64 x (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 1/2 c)) (*.f64 y (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 1/2 z)) (*.f64 x (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 1/2 z)) (*.f64 y (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 y (*.f64 x (/.f64 2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 y (/.f64 x (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 y (/.f64 x (*.f64 z c))) (*.f64 y (/.f64 x (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 y (/.f64 x (*.f64 z c))) (*.f64 y (/.f64 x (*.f64 z c))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y z) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y x) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (*.f64 x (/.f64 2 z))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1/2 z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (*.f64 1/2 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y z) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y x) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y (/.f64 x z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (*.f64 x (/.f64 1/2 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (*.f64 x 1/2) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 y (/.f64 x z)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (*.f64 y 4)) (/.f64 1 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (*.f64 y (/.f64 1/2 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (*.f64 y 1/2) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x z) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y z) (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (/.f64 y z) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 z)) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (*.f64 y x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 z)) (*.f64 y 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 1/2 z)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 1/2 z)) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 x (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 y z) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 y (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 y (/.f64 x z)) (*.f64 y (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 y (/.f64 x z)) (*.f64 y (/.f64 x z)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 18) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 4) (*.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))))))))

simplify183.0ms (0.4%)

Algorithm
egg-herbie
Rules
1694×rational.json-simplify-35
1244×rational.json-simplify-51
1158×rational.json-simplify-2
1050×rational.json-simplify-41
1002×rational.json-simplify-61
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02394358
15904358
214234358
331994358
461704358
Stop Event
node limit
Counts
212 → 137
Calls
Call 1
Inputs
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 y (/.f64 x (*.f64 z c))) 0)
(+.f64 0 (*.f64 y (/.f64 x (*.f64 z c))))
(-.f64 (*.f64 y (/.f64 x (*.f64 z c))) 0)
(*.f64 y (/.f64 x (*.f64 z c)))
(*.f64 x (/.f64 y (*.f64 z c)))
(*.f64 (*.f64 y x) (/.f64 1 (*.f64 z c)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 1 c))
(*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 1)
(*.f64 1 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 z))) (/.f64 1/2 c))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 z))) (*.f64 (/.f64 1/2 c) 1))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 z))) (*.f64 1/2 (/.f64 1 c)))
(*.f64 (*.f64 x (+.f64 y y)) (/.f64 1/2 (*.f64 z c)))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1/2 (*.f64 z c)) 1))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1/2 z) (/.f64 1 c)))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1/2 c) (/.f64 1 z)))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 1/2 (/.f64 1 (*.f64 z c))))
(*.f64 (*.f64 y (/.f64 x c)) (/.f64 1 z))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 2 (/.f64 (*.f64 y (/.f64 x z)) (+.f64 c c)))
(*.f64 2 (/.f64 (*.f64 y x) (*.f64 z (+.f64 c c))))
(*.f64 2 (/.f64 (*.f64 y (/.f64 x (*.f64 z c))) 2))
(*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 y y) (*.f64 (*.f64 x (/.f64 1/2 (*.f64 z c))) 1))
(*.f64 (+.f64 y y) (*.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 1 c)))
(*.f64 (+.f64 y y) (*.f64 (*.f64 x (/.f64 1/2 c)) (/.f64 1 z)))
(*.f64 (+.f64 y y) (*.f64 (*.f64 x 1/2) (/.f64 1 (*.f64 z c))))
(*.f64 (/.f64 (*.f64 y (*.f64 x (/.f64 2 z))) c) 1/2)
(*.f64 (*.f64 (*.f64 y (/.f64 x z)) 4) (/.f64 1 (*.f64 c 4)))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 c))) (/.f64 1/2 z))
(*.f64 (*.f64 x (*.f64 y 4)) (/.f64 1 (*.f64 z (*.f64 c 4))))
(*.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 x x) (*.f64 (*.f64 y (/.f64 1/2 (*.f64 z c))) 1))
(*.f64 (+.f64 x x) (*.f64 (*.f64 y (/.f64 1/2 z)) (/.f64 1 c)))
(*.f64 (+.f64 x x) (*.f64 (/.f64 y (+.f64 c c)) (/.f64 1 z)))
(*.f64 (+.f64 x x) (*.f64 (*.f64 y 1/2) (/.f64 1 (*.f64 z c))))
(*.f64 (/.f64 y c) (/.f64 x z))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 (/.f64 1 c) (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c)))
(*.f64 (/.f64 y (*.f64 z c)) x)
(*.f64 (/.f64 x (*.f64 z c)) y)
(*.f64 (/.f64 1 (*.f64 z c)) (*.f64 y x))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (neg.f64 (*.f64 z c))))
(*.f64 (*.f64 (/.f64 y z) (neg.f64 x)) (/.f64 1 (neg.f64 c)))
(*.f64 (*.f64 (/.f64 y c) (neg.f64 x)) (/.f64 1 (neg.f64 z)))
(*.f64 -1 (/.f64 (*.f64 y x) (*.f64 c (neg.f64 z))))
(*.f64 -1 (/.f64 (*.f64 y x) (*.f64 z (neg.f64 c))))
(*.f64 -1 (/.f64 (*.f64 y x) (neg.f64 (*.f64 z c))))
(*.f64 -1 (/.f64 (*.f64 y (/.f64 x z)) (neg.f64 c)))
(*.f64 -1 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)))
(*.f64 (*.f64 y (/.f64 2 z)) (*.f64 x (/.f64 1/2 c)))
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (*.f64 y x) (+.f64 c c)))
(*.f64 (*.f64 x (/.f64 2 z)) (/.f64 y (+.f64 c c)))
(*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (/.f64 2 z))) c))
(*.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 (*.f64 z c))))
(*.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 (*.f64 z c))))
(*.f64 (/.f64 2 c) (/.f64 (*.f64 y x) (+.f64 z z)))
(*.f64 (/.f64 1/2 c) (*.f64 y (*.f64 x (/.f64 2 z))))
(*.f64 (*.f64 y (/.f64 1/2 (*.f64 z c))) (+.f64 x x))
(*.f64 (*.f64 x (/.f64 1/2 (*.f64 z c))) (+.f64 y y))
(*.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 x (+.f64 y y)))
(*.f64 (/.f64 y (+.f64 c c)) (*.f64 x (/.f64 2 z)))
(*.f64 (*.f64 x (/.f64 1/2 c)) (*.f64 y (/.f64 2 z)))
(*.f64 (*.f64 y (/.f64 1/2 z)) (*.f64 x (/.f64 2 c)))
(*.f64 (*.f64 x (/.f64 1/2 z)) (*.f64 y (/.f64 2 c)))
(*.f64 (/.f64 1/2 z) (*.f64 y (*.f64 x (/.f64 2 c))))
(+.f64 (*.f64 y (/.f64 x z)) 0)
(+.f64 0 (*.f64 y (/.f64 x z)))
(-.f64 (*.f64 y (/.f64 x z)) 0)
(-.f64 0 (*.f64 (/.f64 y z) (neg.f64 x)))
(*.f64 y (/.f64 x z))
(*.f64 x (/.f64 y z))
(*.f64 (*.f64 y x) (/.f64 1 z))
(*.f64 (*.f64 y (/.f64 x z)) 1)
(*.f64 1 (*.f64 y (/.f64 x z)))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 z))) 1/2)
(*.f64 (*.f64 x (+.f64 y y)) (/.f64 1/2 z))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1/2 z) 1))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 1/2 (/.f64 1 z)))
(*.f64 (/.f64 y z) x)
(*.f64 2 (/.f64 (*.f64 y x) (+.f64 z z)))
(*.f64 2 (/.f64 (*.f64 y (/.f64 x z)) 2))
(*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 z)))
(*.f64 (+.f64 y y) (*.f64 (*.f64 x (/.f64 1/2 z)) 1))
(*.f64 (+.f64 y y) (*.f64 (*.f64 x 1/2) (/.f64 1 z)))
(*.f64 (*.f64 (*.f64 y (/.f64 x z)) 4) 1/4)
(*.f64 (*.f64 x (*.f64 y 4)) (/.f64 1 (*.f64 z 4)))
(*.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 z)))
(*.f64 (+.f64 x x) (*.f64 (*.f64 y (/.f64 1/2 z)) 1))
(*.f64 (+.f64 x x) (*.f64 (*.f64 y 1/2) (/.f64 1 z)))
(*.f64 (/.f64 1 z) (*.f64 y x))
(*.f64 (/.f64 x z) y)
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (neg.f64 z)))
(*.f64 (*.f64 (/.f64 y z) (neg.f64 x)) -1)
(*.f64 -1 (*.f64 (/.f64 y z) (neg.f64 x)))
(*.f64 (*.f64 y (/.f64 2 z)) (*.f64 x 1/2))
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (*.f64 y x) 2))
(*.f64 (*.f64 x (/.f64 2 z)) (*.f64 y 1/2))
(*.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 z))))
(*.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 z)))
(*.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 z)))
(*.f64 (*.f64 y (/.f64 1/2 z)) (+.f64 x x))
(*.f64 (*.f64 x (/.f64 1/2 z)) (+.f64 y y))
(*.f64 (/.f64 1/2 z) (*.f64 x (+.f64 y y)))
(neg.f64 (*.f64 (/.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 0)
(+.f64 0 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))))
(-.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 0)
(/.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 1)
(/.f64 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 18) 2)
(/.f64 (*.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 4) 4)
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 4) (*.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 4)) 8)
Outputs
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(+.f64 (*.f64 y (/.f64 x (*.f64 z c))) 0)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(+.f64 0 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(-.f64 (*.f64 y (/.f64 x (*.f64 z c))) 0)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 y (/.f64 x (*.f64 z c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 x (/.f64 y (*.f64 z c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 y x) (/.f64 1 (*.f64 z c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 1 c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 1)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 1 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 z))) (/.f64 1/2 c))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c)))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z))))
(*.f64 (/.f64 2 z) (*.f64 x (*.f64 y (/.f64 1/2 c))))
(*.f64 y (*.f64 x (*.f64 1/2 (/.f64 2 (*.f64 c z)))))
(*.f64 y (*.f64 (/.f64 x (/.f64 z 2)) (/.f64 1/2 c)))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 z))) (*.f64 (/.f64 1/2 c) 1))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c)))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z))))
(*.f64 (/.f64 2 z) (*.f64 x (*.f64 y (/.f64 1/2 c))))
(*.f64 y (*.f64 x (*.f64 1/2 (/.f64 2 (*.f64 c z)))))
(*.f64 y (*.f64 (/.f64 x (/.f64 z 2)) (/.f64 1/2 c)))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 z))) (*.f64 1/2 (/.f64 1 c)))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c)))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z))))
(*.f64 (/.f64 2 z) (*.f64 x (*.f64 y (/.f64 1/2 c))))
(*.f64 y (*.f64 x (*.f64 1/2 (/.f64 2 (*.f64 c z)))))
(*.f64 y (*.f64 (/.f64 x (/.f64 z 2)) (/.f64 1/2 c)))
(*.f64 (*.f64 x (+.f64 y y)) (/.f64 1/2 (*.f64 z c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1/2 (*.f64 z c)) 1))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1/2 z) (/.f64 1 c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1/2 c) (/.f64 1 z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 1/2 (/.f64 1 (*.f64 z c))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 y (/.f64 x c)) (/.f64 1 z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 2 (/.f64 (*.f64 y (/.f64 x z)) (+.f64 c c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 2 (/.f64 (*.f64 y x) (*.f64 z (+.f64 c c))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 2 (/.f64 (*.f64 y (/.f64 x (*.f64 z c))) 2))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 (*.f64 z c))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (+.f64 y y) (*.f64 (*.f64 x (/.f64 1/2 (*.f64 z c))) 1))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (+.f64 y y) (*.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 1 c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (+.f64 y y) (*.f64 (*.f64 x (/.f64 1/2 c)) (/.f64 1 z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (+.f64 y y) (*.f64 (*.f64 x 1/2) (/.f64 1 (*.f64 z c))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 (*.f64 y (*.f64 x (/.f64 2 z))) c) 1/2)
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c)))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z))))
(*.f64 (/.f64 2 z) (*.f64 x (*.f64 y (/.f64 1/2 c))))
(*.f64 y (*.f64 x (*.f64 1/2 (/.f64 2 (*.f64 c z)))))
(*.f64 y (*.f64 (/.f64 x (/.f64 z 2)) (/.f64 1/2 c)))
(*.f64 (*.f64 (*.f64 y (/.f64 x z)) 4) (/.f64 1 (*.f64 c 4)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 c))) (/.f64 1/2 z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 x (*.f64 y 4)) (/.f64 1 (*.f64 z (*.f64 c 4))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 (*.f64 z c))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (+.f64 x x) (*.f64 (*.f64 y (/.f64 1/2 (*.f64 z c))) 1))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (+.f64 x x) (*.f64 (*.f64 y (/.f64 1/2 z)) (/.f64 1 c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (+.f64 x x) (*.f64 (/.f64 y (+.f64 c c)) (/.f64 1 z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (+.f64 x x) (*.f64 (*.f64 y 1/2) (/.f64 1 (*.f64 z c))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 y c) (/.f64 x z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 1 c) (*.f64 y (/.f64 x z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 y (*.f64 z c)) x)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 x (*.f64 z c)) y)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 1 (*.f64 z c)) (*.f64 y x))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (neg.f64 (*.f64 z c))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 (/.f64 y z) (neg.f64 x)) (/.f64 1 (neg.f64 c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 (/.f64 y c) (neg.f64 x)) (/.f64 1 (neg.f64 z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 -1 (/.f64 (*.f64 y x) (*.f64 c (neg.f64 z))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 -1 (/.f64 (*.f64 y x) (*.f64 z (neg.f64 c))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 -1 (/.f64 (*.f64 y x) (neg.f64 (*.f64 z c))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 -1 (/.f64 (*.f64 y (/.f64 x z)) (neg.f64 c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 -1 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 y (/.f64 2 z)) (*.f64 x (/.f64 1/2 c)))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c)))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z))))
(*.f64 (/.f64 2 z) (*.f64 x (*.f64 y (/.f64 1/2 c))))
(*.f64 y (*.f64 x (*.f64 1/2 (/.f64 2 (*.f64 c z)))))
(*.f64 y (*.f64 (/.f64 x (/.f64 z 2)) (/.f64 1/2 c)))
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (*.f64 y x) (+.f64 c c)))
(*.f64 (*.f64 2 (/.f64 1 z)) (*.f64 x (/.f64 y (+.f64 c c))))
(*.f64 x (*.f64 (/.f64 y (+.f64 c c)) (*.f64 2 (/.f64 1 z))))
(*.f64 x (*.f64 (*.f64 y (/.f64 1/2 c)) (*.f64 2 (/.f64 1 z))))
(*.f64 x (*.f64 (/.f64 (/.f64 y 2) c) (*.f64 2 (/.f64 1 z))))
(*.f64 (*.f64 x (/.f64 2 z)) (/.f64 y (+.f64 c c)))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c)))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z))))
(*.f64 (/.f64 2 z) (*.f64 x (*.f64 y (/.f64 1/2 c))))
(*.f64 y (*.f64 x (*.f64 1/2 (/.f64 2 (*.f64 c z)))))
(*.f64 y (*.f64 (/.f64 x (/.f64 z 2)) (/.f64 1/2 c)))
(*.f64 1/2 (/.f64 (*.f64 y (*.f64 x (/.f64 2 z))) c))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c)))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z))))
(*.f64 (/.f64 2 z) (*.f64 x (*.f64 y (/.f64 1/2 c))))
(*.f64 y (*.f64 x (*.f64 1/2 (/.f64 2 (*.f64 c z)))))
(*.f64 y (*.f64 (/.f64 x (/.f64 z 2)) (/.f64 1/2 c)))
(*.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 (*.f64 z c))))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c)))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z))))
(*.f64 (/.f64 2 z) (*.f64 x (*.f64 y (/.f64 1/2 c))))
(*.f64 y (*.f64 x (*.f64 1/2 (/.f64 2 (*.f64 c z)))))
(*.f64 y (*.f64 (/.f64 x (/.f64 z 2)) (/.f64 1/2 c)))
(*.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 (*.f64 z c))))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c)))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z))))
(*.f64 (/.f64 2 z) (*.f64 x (*.f64 y (/.f64 1/2 c))))
(*.f64 y (*.f64 x (*.f64 1/2 (/.f64 2 (*.f64 c z)))))
(*.f64 y (*.f64 (/.f64 x (/.f64 z 2)) (/.f64 1/2 c)))
(*.f64 (/.f64 2 c) (/.f64 (*.f64 y x) (+.f64 z z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 1/2 c) (*.f64 y (*.f64 x (/.f64 2 z))))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c)))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z))))
(*.f64 (/.f64 2 z) (*.f64 x (*.f64 y (/.f64 1/2 c))))
(*.f64 y (*.f64 x (*.f64 1/2 (/.f64 2 (*.f64 c z)))))
(*.f64 y (*.f64 (/.f64 x (/.f64 z 2)) (/.f64 1/2 c)))
(*.f64 (*.f64 y (/.f64 1/2 (*.f64 z c))) (+.f64 x x))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 x (/.f64 1/2 (*.f64 z c))) (+.f64 y y))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 x (+.f64 y y)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 y (+.f64 c c)) (*.f64 x (/.f64 2 z)))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c)))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z))))
(*.f64 (/.f64 2 z) (*.f64 x (*.f64 y (/.f64 1/2 c))))
(*.f64 y (*.f64 x (*.f64 1/2 (/.f64 2 (*.f64 c z)))))
(*.f64 y (*.f64 (/.f64 x (/.f64 z 2)) (/.f64 1/2 c)))
(*.f64 (*.f64 x (/.f64 1/2 c)) (*.f64 y (/.f64 2 z)))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c)))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z))))
(*.f64 (/.f64 2 z) (*.f64 x (*.f64 y (/.f64 1/2 c))))
(*.f64 y (*.f64 x (*.f64 1/2 (/.f64 2 (*.f64 c z)))))
(*.f64 y (*.f64 (/.f64 x (/.f64 z 2)) (/.f64 1/2 c)))
(*.f64 (*.f64 y (/.f64 1/2 z)) (*.f64 x (/.f64 2 c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (*.f64 x (/.f64 1/2 z)) (*.f64 y (/.f64 2 c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 1/2 z) (*.f64 y (*.f64 x (/.f64 2 c))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(+.f64 (*.f64 y (/.f64 x z)) 0)
(*.f64 y (/.f64 x z))
(+.f64 0 (*.f64 y (/.f64 x z)))
(*.f64 y (/.f64 x z))
(-.f64 (*.f64 y (/.f64 x z)) 0)
(*.f64 y (/.f64 x z))
(-.f64 0 (*.f64 (/.f64 y z) (neg.f64 x)))
(*.f64 y (/.f64 x z))
(*.f64 y (/.f64 x z))
(*.f64 x (/.f64 y z))
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 y x) (/.f64 1 z))
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 y (/.f64 x z)) 1)
(*.f64 y (/.f64 x z))
(*.f64 1 (*.f64 y (/.f64 x z)))
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 z))) 1/2)
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) 1/2))
(*.f64 x (*.f64 y (*.f64 (/.f64 2 z) 1/2)))
(*.f64 x (*.f64 (/.f64 2 z) (*.f64 y 1/2)))
(*.f64 x (/.f64 (/.f64 y 2) (/.f64 z 2)))
(*.f64 (*.f64 x (+.f64 y y)) (/.f64 1/2 z))
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1/2 z) 1))
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 1/2 (/.f64 1 z)))
(*.f64 y (/.f64 x z))
(*.f64 (/.f64 y z) x)
(*.f64 y (/.f64 x z))
(*.f64 2 (/.f64 (*.f64 y x) (+.f64 z z)))
(*.f64 y (/.f64 x z))
(*.f64 2 (/.f64 (*.f64 y (/.f64 x z)) 2))
(*.f64 y (/.f64 x z))
(*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 z)))
(*.f64 y (/.f64 x z))
(*.f64 (+.f64 y y) (*.f64 (*.f64 x (/.f64 1/2 z)) 1))
(*.f64 y (/.f64 x z))
(*.f64 (+.f64 y y) (*.f64 (*.f64 x 1/2) (/.f64 1 z)))
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 (*.f64 y (/.f64 x z)) 4) 1/4)
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 x (*.f64 y 4)) (/.f64 1 (*.f64 z 4)))
(*.f64 y (/.f64 x z))
(*.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 z)))
(*.f64 y (/.f64 x z))
(*.f64 (+.f64 x x) (*.f64 (*.f64 y (/.f64 1/2 z)) 1))
(*.f64 y (/.f64 x z))
(*.f64 (+.f64 x x) (*.f64 (*.f64 y 1/2) (/.f64 1 z)))
(*.f64 y (/.f64 x z))
(*.f64 (/.f64 1 z) (*.f64 y x))
(*.f64 y (/.f64 x z))
(*.f64 (/.f64 x z) y)
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (neg.f64 z)))
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 (/.f64 y z) (neg.f64 x)) -1)
(*.f64 y (/.f64 x z))
(*.f64 -1 (*.f64 (/.f64 y z) (neg.f64 x)))
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 y (/.f64 2 z)) (*.f64 x 1/2))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) 1/2))
(*.f64 x (*.f64 y (*.f64 (/.f64 2 z) 1/2)))
(*.f64 x (*.f64 (/.f64 2 z) (*.f64 y 1/2)))
(*.f64 x (/.f64 (/.f64 y 2) (/.f64 z 2)))
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (*.f64 y x) 2))
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 x (/.f64 2 z)) (*.f64 y 1/2))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) 1/2))
(*.f64 x (*.f64 y (*.f64 (/.f64 2 z) 1/2)))
(*.f64 x (*.f64 (/.f64 2 z) (*.f64 y 1/2)))
(*.f64 x (/.f64 (/.f64 y 2) (/.f64 z 2)))
(*.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 z))))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) 1/2))
(*.f64 x (*.f64 y (*.f64 (/.f64 2 z) 1/2)))
(*.f64 x (*.f64 (/.f64 2 z) (*.f64 y 1/2)))
(*.f64 x (/.f64 (/.f64 y 2) (/.f64 z 2)))
(*.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 z)))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) 1/2))
(*.f64 x (*.f64 y (*.f64 (/.f64 2 z) 1/2)))
(*.f64 x (*.f64 (/.f64 2 z) (*.f64 y 1/2)))
(*.f64 x (/.f64 (/.f64 y 2) (/.f64 z 2)))
(*.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 z)))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 z)) 1/2))
(*.f64 x (*.f64 y (*.f64 (/.f64 2 z) 1/2)))
(*.f64 x (*.f64 (/.f64 2 z) (*.f64 y 1/2)))
(*.f64 x (/.f64 (/.f64 y 2) (/.f64 z 2)))
(*.f64 (*.f64 y (/.f64 1/2 z)) (+.f64 x x))
(*.f64 y (/.f64 x z))
(*.f64 (*.f64 x (/.f64 1/2 z)) (+.f64 y y))
(*.f64 y (/.f64 x z))
(*.f64 (/.f64 1/2 z) (*.f64 x (+.f64 y y)))
(*.f64 y (/.f64 x z))
(neg.f64 (*.f64 (/.f64 y z) (neg.f64 x)))
(*.f64 y (/.f64 x z))
(+.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 0)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(+.f64 0 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(-.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 0)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(/.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 1)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(/.f64 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 18) 2)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(/.f64 (*.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 4) 4)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(/.f64 (+.f64 (*.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 4) (*.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 z c)))) 4)) 8)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 9 y))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))

localize23.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 9 (*.f64 y x))
0.3b
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
4.5b
(*.f64 z (*.f64 (*.f64 a t) -4))
17.9b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
Compiler

Compiled 71 to 32 computations (54.9% saved)

series12.0ms (0%)

Counts
4 → 168
Calls

48 calls:

TimeVariablePointExpression
2.0ms
c
@0
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
1.0ms
z
@-inf
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
1.0ms
c
@inf
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
0.0ms
y
@0
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
0.0ms
z
@inf
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))

rewrite73.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1648×rational.json-simplify-35
1312×bool.json-1
1312×bool.json-2
1280×rational.json-1
1280×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018118
1183118
2507118
31334118
43775118
Stop Event
node limit
Counts
4 → 72
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
(*.f64 z (*.f64 (*.f64 a t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4)))
(*.f64 9 (*.f64 y x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) (/.f64 1/2 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 (*.f64 z c))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4) (/.f64 1 (*.f64 z (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4))))) (/.f64 1 (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4))))) (/.f64 1 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 z)) (/.f64 1 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 c)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 (*.f64 z c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 c (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z) (neg.f64 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 c c)) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z (+.f64 c c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 c)) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (*.f64 c 4))) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (*.f64 z c))) (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 z (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 (*.f64 a t) -8)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 4)) (*.f64 2 (*.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 t (*.f64 z (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 t (*.f64 z (*.f64 a -4))) (*.f64 t (*.f64 z (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 t (*.f64 z (*.f64 a -4))) (*.f64 t (*.f64 z (*.f64 a -4))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9 (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 9 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 9 (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 9 (*.f64 y x)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 9 (*.f64 y x)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 9 (*.f64 y x)) 4)) (*.f64 2 (*.f64 (*.f64 9 (*.f64 y x)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 9 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 9 (*.f64 y x)) (*.f64 9 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 9 (*.f64 y x)) (*.f64 9 (*.f64 y x)))))))

simplify313.0ms (0.6%)

Algorithm
egg-herbie
Rules
1668×rational.json-simplify-51
1158×rational.json-simplify-43
1110×rational.json-simplify-1
888×rational.json-simplify-44
828×rational.json-simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01638628
13678628
212678616
344158616
467478616
578758616
Stop Event
node limit
Counts
240 → 101
Calls
Call 1
Inputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 0)
(+.f64 0 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)))
(-.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 0)
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 1 (*.f64 z c)))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 1)
(*.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) (/.f64 1/2 (*.f64 z c)))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z) (/.f64 1 c))
(*.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z (+.f64 c c))))
(*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 2))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4) (/.f64 1 (*.f64 z (*.f64 c 4))))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) c) (/.f64 1 z))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) c))
(*.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4))))) (/.f64 1 (neg.f64 (*.f64 z c))))
(*.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4))))) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 z)) (/.f64 1 (neg.f64 c)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 (*.f64 z c))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 c (neg.f64 z))))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z) (neg.f64 c)))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 (*.f64 z c))))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 c)))
(*.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 (*.f64 z c))) -1)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 c (neg.f64 z))) -1)
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z) (neg.f64 c)) -1)
(*.f64 (/.f64 1 (+.f64 c c)) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 z)))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z (+.f64 c c))) 2)
(*.f64 (/.f64 1 (neg.f64 c)) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 z)))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 2) 2)
(*.f64 (/.f64 1 (*.f64 z (*.f64 c 4))) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4))
(*.f64 (/.f64 1 (neg.f64 (*.f64 z c))) (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4))))))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4))))))
(neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 (*.f64 z c))))
(neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 c (neg.f64 z))))
(neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z) (neg.f64 c)))
(+.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 0)
(+.f64 0 (*.f64 t (*.f64 z (*.f64 a -4))))
(-.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 0)
(/.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 1)
(/.f64 (*.f64 z (*.f64 (*.f64 a t) -8)) 2)
(/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 4)) (*.f64 2 (*.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 4))) 16)
(-.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 0)
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 1)
(*.f64 1 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) 1/2)
(*.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4) 1/4)
(*.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) 2)
(*.f64 1/4 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 1)
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) 2)
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4))) 16)
(+.f64 (*.f64 9 (*.f64 y x)) 0)
(+.f64 0 (*.f64 9 (*.f64 y x)))
(-.f64 (*.f64 9 (*.f64 y x)) 0)
(/.f64 (*.f64 9 (*.f64 y x)) 1)
(/.f64 (*.f64 y (*.f64 x 18)) 2)
(/.f64 (*.f64 (*.f64 9 (*.f64 y x)) 4) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 9 (*.f64 y x)) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 9 (*.f64 y x)) 4)) (*.f64 2 (*.f64 (*.f64 9 (*.f64 y x)) 4))) 16)
Outputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 0)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(+.f64 0 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(-.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 0)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 1 (*.f64 z c)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 1)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) (/.f64 1/2 (*.f64 z c)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z (+.f64 c c))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 2))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 a (*.f64 -4 z)))) (*.f64 (/.f64 2 (*.f64 c z)) 1/2))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 -4 z) t))) (*.f64 1/2 (/.f64 2 (*.f64 c z))))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 1/2 (/.f64 2 (*.f64 c z))))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 1/2 (/.f64 (/.f64 2 z) c)))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4) (/.f64 1 (*.f64 z (*.f64 c 4))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 a (*.f64 -4 z)))) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 -4 z) t))) (*.f64 (/.f64 2 z) (/.f64 1 (+.f64 c c))))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) c) (/.f64 1 z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4))))) (/.f64 1 (neg.f64 (*.f64 z c))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4))))) (/.f64 1 (*.f64 c (neg.f64 z))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 z)) (/.f64 1 (neg.f64 c)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 (*.f64 z c))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 c (neg.f64 z))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z) (neg.f64 c)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 a (*.f64 -4 z)))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 -4 z) t))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 a (*.f64 -4 z)))) (*.f64 (/.f64 2 (*.f64 c z)) 1/2))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 -4 z) t))) (*.f64 1/2 (/.f64 2 (*.f64 c z))))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 1/2 (/.f64 2 (*.f64 c z))))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 1/2 (/.f64 (/.f64 2 z) c)))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 a (*.f64 -4 z)))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 -4 z) t))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 (*.f64 z c))) -1)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 c (neg.f64 z))) -1)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z) (neg.f64 c)) -1)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 1 (+.f64 c c)) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (/.f64 2 z)))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 a (*.f64 -4 z)))) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 -4 z) t))) (*.f64 (/.f64 2 z) (/.f64 1 (+.f64 c c))))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z (+.f64 c c))) 2)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 1 (neg.f64 c)) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 z c)) 2) 2)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 z (*.f64 c 4))) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 1 (neg.f64 (*.f64 z c))) (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4))))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4))))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (neg.f64 (*.f64 z c))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) (*.f64 c (neg.f64 z))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) z) (neg.f64 c)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z)))) (*.f64 c z))
(+.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 0)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(+.f64 0 (*.f64 t (*.f64 z (*.f64 a -4))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(-.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 0)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 1)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(/.f64 (*.f64 z (*.f64 (*.f64 a t) -8)) 2)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 4) 4)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(/.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 4)) 8)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 4)) (*.f64 2 (*.f64 (*.f64 t (*.f64 z (*.f64 a -4))) 4))) 16)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -4 a))
(*.f64 a (*.f64 -4 (*.f64 t z)))
(-.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 0)
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 1)
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 1 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) 1/2)
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4) 1/4)
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) 2)
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 1)
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 2) 2)
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4) 4)
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4)) 8)
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 z (*.f64 a -4)))) 4))) 16)
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 t z) (*.f64 -4 a)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 -4 (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) 0)
(*.f64 9 (*.f64 y x))
(+.f64 0 (*.f64 9 (*.f64 y x)))
(*.f64 9 (*.f64 y x))
(-.f64 (*.f64 9 (*.f64 y x)) 0)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 9 (*.f64 y x)) 1)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 y (*.f64 x 18)) 2)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 (*.f64 9 (*.f64 y x)) 4) 4)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 (*.f64 9 (*.f64 y x)) 4)) 8)
(*.f64 9 (*.f64 y x))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 9 (*.f64 y x)) 4)) (*.f64 2 (*.f64 (*.f64 9 (*.f64 y x)) 4))) 16)
(*.f64 9 (*.f64 y x))

eval172.0ms (0.3%)

Compiler

Compiled 11908 to 6584 computations (44.7% saved)

prune173.0ms (0.4%)

Pruning

33 alts after pruning (28 fresh and 5 done)

PrunedKeptTotal
New60921630
Fresh6713
Picked011
Done246
Total61733650
Error
0.0b
Counts
650 → 33
Alt Table
Click to see full alt table
StatusErrorProgram
41.1b
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
43.8b
(/.f64 (/.f64 b z) c)
44.6b
(/.f64 (/.f64 b c) z)
41.3b
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
36.5b
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
22.5b
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
35.2b
(/.f64 (+.f64 (*.f64 z (*.f64 (*.f64 a t) -4)) b) (*.f64 z c))
36.7b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
30.3b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
41.3b
(/.f64 (*.f64 a -4) (/.f64 c t))
45.9b
(/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z c))
40.6b
(/.f64 t (/.f64 c (*.f64 a -4)))
44.5b
(/.f64 b (*.f64 z c))
27.0b
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
36.9b
(*.f64 (/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z) (/.f64 1 c))
31.5b
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c))
43.7b
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
43.8b
(*.f64 (/.f64 b z) (/.f64 1 c))
44.6b
(*.f64 (/.f64 b c) (/.f64 1 z))
44.8b
(*.f64 (/.f64 1 (*.f64 z c)) b)
44.6b
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
11.7b
(*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 1 c))
45.3b
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
40.6b
(*.f64 (*.f64 t (/.f64 a c)) -4)
41.3b
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
47.7b
(*.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (/.f64 1 c))
45.3b
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
41.0b
(*.f64 a (*.f64 (/.f64 t c) -4))
47.7b
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
45.8b
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
46.0b
(*.f64 9 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c))))
44.4b
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
41.3b
(*.f64 -4 (/.f64 (*.f64 a t) c))
Compiler

Compiled 1032 to 779 computations (24.5% saved)

localize29.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 9 (*.f64 y (/.f64 x z)))
0.5b
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
5.4b
(*.f64 y (/.f64 x z))
9.4b
(*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 1 c))
Compiler

Compiled 93 to 43 computations (53.8% saved)

series16.0ms (0%)

Counts
4 → 228
Calls

57 calls:

TimeVariablePointExpression
2.0ms
b
@0
(*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 1 c))
1.0ms
c
@0
(*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 1 c))
1.0ms
y
@0
(*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 1 c))
1.0ms
t
@0
(*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 1 c))
1.0ms
a
@0
(*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 1 c))

rewrite294.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1448×rational.json-simplify-35
1266×bool.json-1
1266×bool.json-2
1232×rational.json-1
1232×rational.json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022142
1232136
2640136
31451136
43676136
Stop Event
node limit
Counts
4 → 106
Calls
Call 1
Inputs
(*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 1 c))
(*.f64 y (/.f64 x z))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(*.f64 9 (*.f64 y (/.f64 x z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 c (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 c) (/.f64 1 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 c (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (/.f64 c (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 c 4) (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 2 c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 c 4) (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))) (/.f64 (*.f64 c 4) (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (/.f64 c (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))) (*.f64 2 (/.f64 c (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4) (*.f64 c 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (*.f64 2 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4)) (*.f64 2 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1/4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 c) (/.f64 2 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) (/.f64 c 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2)) (neg.f64 (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c)) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 4)) (*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (*.f64 2 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))) (*.f64 2 (*.f64 2 (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1/4) (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1/4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2)) (neg.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))) (*.f64 2 (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (*.f64 c 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 1/2) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))) c) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) 2) (/.f64 c 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (+.f64 c c)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (*.f64 c 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) 1/2) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x z) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 z x) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 z (/.f64 2 x)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (/.f64 z x) y) (/.f64 (/.f64 z x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (/.f64 z (/.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (+.f64 (/.f64 z y) (/.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 z (/.f64 2 x)) y) (/.f64 (*.f64 z (/.f64 2 x)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (/.f64 2 z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 z)) (/.f64 2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 z)) (+.f64 (/.f64 1 y) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (+.f64 (/.f64 z (/.f64 y 2)) (/.f64 z (/.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (*.f64 z (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 (neg.f64 z) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (/.f64 x z)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 2 (*.f64 z (/.f64 2 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 4 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x z) 4) (+.f64 (/.f64 2 y) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 x)) (+.f64 (/.f64 (neg.f64 z) y) (/.f64 (neg.f64 z) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y z) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x z)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y 4)) (+.f64 (*.f64 4 (/.f64 z x)) (*.f64 4 (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y 4) (/.f64 z x)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y 2) (/.f64 z (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (neg.f64 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 y z) (/.f64 y z)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x z)) 4)) (*.f64 2 (*.f64 (*.f64 y (/.f64 x z)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y 4) (/.f64 z x)) (/.f64 (*.f64 y 4) (/.f64 z x))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 y) (neg.f64 y)) (+.f64 (neg.f64 (/.f64 z x)) (neg.f64 (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (+.f64 z z)) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y 1/2) (*.f64 z (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (/.f64 1 x)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 y y) z) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 y (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 y (/.f64 x z)) (*.f64 y (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 y (/.f64 x z)) (*.f64 y (/.f64 x z)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 9 (*.f64 y (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 (/.f64 x z) 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 y) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 9 y)) (*.f64 z (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 4)) (*.f64 2 (*.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 9 y) z) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 9 y) 2) (/.f64 z (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 9 y) (+.f64 z z)) (/.f64 1/2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 9 y) (neg.f64 z)) (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 9 y) 1/2) (*.f64 z (/.f64 2 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 9 y) (/.f64 1 x)) z)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 9 (*.f64 y (/.f64 x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 9 (*.f64 y (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 9 (*.f64 y (/.f64 x z))))))))

simplify450.0ms (0.9%)

Algorithm
egg-herbie
Rules
1196×rational.json-simplify-46
1078×rational.json-simplify-43
946×rational.json-simplify-1
904×rational.json-simplify-35
848×rational.json-simplify-2
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
029012526
188112502
2284812502
3551012502
4706112490
Stop Event
node limit
Counts
334 → 177
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (/.f64 (*.f64 y x) c)) (*.f64 -1 (/.f64 b c))) z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (/.f64 (*.f64 y x) c)) (*.f64 -1 (/.f64 b c))) z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (/.f64 (*.f64 y x) c)) (*.f64 -1 (/.f64 b c))) z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(/.f64 (*.f64 y x) z)
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (*.f64 y x)) (*.f64 -1 b)) z)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (*.f64 y x)) (*.f64 -1 b)) z)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (*.f64 y x)) (*.f64 -1 b)) z)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 0)
(+.f64 0 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c))
(-.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 0)
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
(/.f64 1 (/.f64 c (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))
(/.f64 (/.f64 1 c) (/.f64 1 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1)
(/.f64 2 (/.f64 c (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2)))
(/.f64 4 (*.f64 2 (/.f64 c (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))))
(/.f64 4 (/.f64 (*.f64 c 4) (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) (+.f64 c c))
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 2 c)) 2)
(/.f64 8 (+.f64 (/.f64 (*.f64 c 4) (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))) (/.f64 (*.f64 c 4) (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))))
(/.f64 8 (+.f64 (*.f64 2 (/.f64 c (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))) (*.f64 2 (/.f64 c (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2)))))
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 4) 4)
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4) (*.f64 c 4))
(/.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))) (neg.f64 c))
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 4)) 8)
(/.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (*.f64 2 (neg.f64 c)))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4)) (*.f64 2 (*.f64 c 4)))
(/.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1/4) 4)
(/.f64 (/.f64 2 c) (/.f64 2 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c)) 1/2)
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) (/.f64 c 2))
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2)) (neg.f64 (+.f64 c c)))
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) c)
(/.f64 (+.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c)) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c))) 1)
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 4)) (*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 4))) 16)
(/.f64 (+.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (*.f64 2 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))) (*.f64 2 (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1/4) (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1/4)) 8)
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2)) (neg.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))) (*.f64 2 (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))) (+.f64 c c))
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (*.f64 c 4)) 1/4)
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 1/2) (+.f64 c c))
(/.f64 (/.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))) c) -1)
(/.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) 2) (/.f64 c 2))
(/.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (+.f64 c c)) 1/2)
(/.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (*.f64 c 4)) 1/4)
(/.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) 1/2) (+.f64 c c))
(+.f64 (*.f64 y (/.f64 x z)) 0)
(+.f64 0 (*.f64 y (/.f64 x z)))
(-.f64 (*.f64 y (/.f64 x z)) 0)
(/.f64 y (/.f64 z x))
(/.f64 x (/.f64 z y))
(/.f64 (/.f64 x z) (/.f64 1 y))
(/.f64 (*.f64 y (/.f64 x z)) 1)
(/.f64 1 (/.f64 (/.f64 z x) y))
(/.f64 2 (/.f64 (*.f64 z (/.f64 2 x)) y))
(/.f64 2 (+.f64 (/.f64 (/.f64 z x) y) (/.f64 (/.f64 z x) y)))
(/.f64 (+.f64 x x) (/.f64 z (/.f64 y 2)))
(/.f64 (+.f64 x x) (+.f64 (/.f64 z y) (/.f64 z y)))
(/.f64 4 (+.f64 (/.f64 (*.f64 z (/.f64 2 x)) y) (/.f64 (*.f64 z (/.f64 2 x)) y)))
(/.f64 (*.f64 y (*.f64 x (/.f64 2 z))) 2)
(/.f64 (*.f64 x (/.f64 2 z)) (/.f64 2 y))
(/.f64 (*.f64 x (/.f64 2 z)) (+.f64 (/.f64 1 y) (/.f64 1 y)))
(/.f64 (*.f64 x 4) (+.f64 (/.f64 z (/.f64 y 2)) (/.f64 z (/.f64 y 2))))
(/.f64 (+.f64 y y) (*.f64 z (/.f64 2 x)))
(/.f64 (neg.f64 x) (/.f64 (neg.f64 z) y))
(/.f64 (*.f64 (*.f64 y (/.f64 x z)) 4) 4)
(/.f64 (*.f64 y 4) (*.f64 2 (*.f64 z (/.f64 2 x))))
(/.f64 (*.f64 y 4) (*.f64 4 (/.f64 z x)))
(/.f64 (*.f64 (/.f64 x z) 4) (+.f64 (/.f64 2 y) (/.f64 2 y)))
(/.f64 (*.f64 2 (neg.f64 x)) (+.f64 (/.f64 (neg.f64 z) y) (/.f64 (neg.f64 z) y)))
(/.f64 (/.f64 y z) (/.f64 1 x))
(/.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x z)) 4)) 8)
(/.f64 (*.f64 2 (*.f64 y 4)) (+.f64 (*.f64 4 (/.f64 z x)) (*.f64 4 (/.f64 z x))))
(/.f64 (/.f64 (*.f64 y 4) (/.f64 z x)) 4)
(/.f64 (/.f64 y 2) (/.f64 z (+.f64 x x)))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 z x)))
(/.f64 (+.f64 (/.f64 y z) (/.f64 y z)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x z)) 4)) (*.f64 2 (*.f64 (*.f64 y (/.f64 x z)) 4))) 16)
(/.f64 (+.f64 (/.f64 (*.f64 y 4) (/.f64 z x)) (/.f64 (*.f64 y 4) (/.f64 z x))) 8)
(/.f64 (+.f64 (neg.f64 y) (neg.f64 y)) (+.f64 (neg.f64 (/.f64 z x)) (neg.f64 (/.f64 z x))))
(/.f64 (/.f64 y (+.f64 z z)) (/.f64 1/2 x))
(/.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x))
(/.f64 (/.f64 y 1/2) (*.f64 z (/.f64 2 x)))
(/.f64 (/.f64 y (/.f64 1 x)) z)
(/.f64 (/.f64 (+.f64 y y) z) (/.f64 2 x))
(-.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 0)
(*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 1)
(*.f64 1 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))
(*.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) 1/2)
(*.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) 2)
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 1)
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) 2)
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4))) 16)
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 0)
(+.f64 0 (*.f64 9 (*.f64 y (/.f64 x z))))
(-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 0)
(/.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 1)
(/.f64 (*.f64 y (*.f64 (/.f64 x z) 18)) 2)
(/.f64 (*.f64 9 y) (/.f64 z x))
(/.f64 (*.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 4)) 8)
(/.f64 (*.f64 2 (*.f64 9 y)) (*.f64 z (/.f64 2 x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 4)) (*.f64 2 (*.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 4))) 16)
(/.f64 (/.f64 (*.f64 9 y) z) (/.f64 1 x))
(/.f64 (/.f64 (*.f64 9 y) 2) (/.f64 z (+.f64 x x)))
(/.f64 (/.f64 (*.f64 9 y) (+.f64 z z)) (/.f64 1/2 x))
(/.f64 (/.f64 (*.f64 9 y) (neg.f64 z)) (/.f64 -1 x))
(/.f64 (/.f64 (*.f64 9 y) 1/2) (*.f64 z (/.f64 2 x)))
(/.f64 (/.f64 (*.f64 9 y) (/.f64 1 x)) z)
Outputs
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (+.f64 b (*.f64 y (*.f64 9 x))) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (*.f64 (/.f64 t c) -4))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (*.f64 (/.f64 t c) -4))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (/.f64 (*.f64 y x) c)) (*.f64 -1 (/.f64 b c))) z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (*.f64 x (/.f64 y c))) (*.f64 -1 (/.f64 b c))) z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 (/.f64 y c) -9)) (neg.f64 (/.f64 b c))) z)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 -9 (/.f64 y c))) (neg.f64 (/.f64 b c))) z)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (/.f64 (*.f64 y x) c)) (*.f64 -1 (/.f64 b c))) z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (*.f64 x (/.f64 y c))) (*.f64 -1 (/.f64 b c))) z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 (/.f64 y c) -9)) (neg.f64 (/.f64 b c))) z)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 -9 (/.f64 y c))) (neg.f64 (/.f64 b c))) z)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (/.f64 (*.f64 y x) c)) (*.f64 -1 (/.f64 b c))) z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (*.f64 x (/.f64 y c))) (*.f64 -1 (/.f64 b c))) z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 (/.f64 y c) -9)) (neg.f64 (/.f64 b c))) z)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 -9 (/.f64 y c))) (neg.f64 (/.f64 b c))) z)))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (/.f64 x z) (*.f64 9 y))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (*.f64 (/.f64 t c) -4))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (*.f64 (/.f64 t c) -4))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (*.f64 (/.f64 t c) -4))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (*.f64 (/.f64 t c) -4))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z)
(/.f64 (+.f64 b (*.f64 y (*.f64 9 x))) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (*.f64 y x)) (*.f64 -1 b)) z)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 y x) -9) (*.f64 b -1)) z)))
(+.f64 (*.f64 -4 (*.f64 a t)) (neg.f64 (/.f64 (+.f64 (*.f64 y (*.f64 x -9)) (neg.f64 b)) z)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (*.f64 y x)) (*.f64 -1 b)) z)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 y x) -9) (*.f64 b -1)) z)))
(+.f64 (*.f64 -4 (*.f64 a t)) (neg.f64 (/.f64 (+.f64 (*.f64 y (*.f64 x -9)) (neg.f64 b)) z)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (*.f64 y x)) (*.f64 -1 b)) z)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (/.f64 (+.f64 (*.f64 (*.f64 y x) -9) (*.f64 b -1)) z)))
(+.f64 (*.f64 -4 (*.f64 a t)) (neg.f64 (/.f64 (+.f64 (*.f64 y (*.f64 x -9)) (neg.f64 b)) z)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (/.f64 x z) (*.f64 9 y)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (*.f64 y (/.f64 x z))))
(+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (*.f64 y (/.f64 x z))))
(+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(+.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 0)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(+.f64 0 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(-.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 0)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 1 (/.f64 c (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (/.f64 1 c) (/.f64 1 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 2 (/.f64 c (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2)))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 4 (*.f64 2 (/.f64 c (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 4 (/.f64 (*.f64 c 4) (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) (+.f64 c c))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 2 c)) 2)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 8 (+.f64 (/.f64 (*.f64 c 4) (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))) (/.f64 (*.f64 c 4) (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 8 (+.f64 (*.f64 2 (/.f64 c (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))) (*.f64 2 (/.f64 c (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2)))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 4) 4)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4) (*.f64 c 4))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))) (neg.f64 c))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 4)) 8)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (*.f64 2 (neg.f64 c)))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4)) (*.f64 2 (*.f64 c 4)))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1/4) 4)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (/.f64 2 c) (/.f64 2 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c)) 1/2)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) (/.f64 c 2))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (neg.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2)) (neg.f64 (+.f64 c c)))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c)) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c))) 1)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 4)) (*.f64 2 (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 4))) 16)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (*.f64 2 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (*.f64 2 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))) (*.f64 2 (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1/4) (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1/4)) 8)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2)) (neg.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))) (*.f64 2 (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (+.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))) (+.f64 c c))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (*.f64 c 4)) 1/4)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 1/2) (+.f64 c c))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (/.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))) c) -1)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) 2) (/.f64 c 2))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (+.f64 c c)) 1/2)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) (*.f64 c 4)) 1/4)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(/.f64 (/.f64 (neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))) 1/2) (+.f64 c c))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z))))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y)))) c)
(+.f64 (*.f64 y (/.f64 x z)) 0)
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(+.f64 0 (*.f64 y (/.f64 x z)))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(-.f64 (*.f64 y (/.f64 x z)) 0)
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 y (/.f64 z x))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 x (/.f64 z y))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 x z) (/.f64 1 y))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y (/.f64 x z)) 1)
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 1 (/.f64 (/.f64 z x) y))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 2 (/.f64 (*.f64 z (/.f64 2 x)) y))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 2 (+.f64 (/.f64 (/.f64 z x) y) (/.f64 (/.f64 z x) y)))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (+.f64 x x) (/.f64 z (/.f64 y 2)))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (+.f64 x x) (+.f64 (/.f64 z y) (/.f64 z y)))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 4 (+.f64 (/.f64 (*.f64 z (/.f64 2 x)) y) (/.f64 (*.f64 z (/.f64 2 x)) y)))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y (*.f64 x (/.f64 2 z))) 2)
(*.f64 (*.f64 x (/.f64 2 z)) (/.f64 y 2))
(*.f64 y (/.f64 (*.f64 x (/.f64 2 z)) 2))
(*.f64 (/.f64 y (/.f64 z 2)) (/.f64 x 2))
(*.f64 (/.f64 y 2) (*.f64 x (/.f64 2 z)))
(/.f64 (*.f64 x (/.f64 2 z)) (/.f64 2 y))
(*.f64 (/.f64 2 z) (/.f64 x (/.f64 2 y)))
(*.f64 x (/.f64 (/.f64 2 z) (/.f64 2 y)))
(/.f64 (*.f64 x (/.f64 2 z)) (+.f64 (/.f64 1 y) (/.f64 1 y)))
(*.f64 (/.f64 2 z) (/.f64 x (+.f64 (/.f64 1 y) (/.f64 1 y))))
(*.f64 x (/.f64 (/.f64 2 z) (+.f64 (/.f64 1 y) (/.f64 1 y))))
(/.f64 (*.f64 x 4) (+.f64 (/.f64 z (/.f64 y 2)) (/.f64 z (/.f64 y 2))))
(*.f64 4 (/.f64 x (+.f64 (/.f64 z (/.f64 y 2)) (/.f64 z (/.f64 y 2)))))
(*.f64 4 (/.f64 x (+.f64 (*.f64 2 (/.f64 z y)) (*.f64 2 (/.f64 z y)))))
(*.f64 4 (/.f64 x (*.f64 2 (/.f64 2 (/.f64 y z)))))
(/.f64 (+.f64 y y) (*.f64 z (/.f64 2 x)))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (neg.f64 x) (/.f64 (neg.f64 z) y))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 (*.f64 y (/.f64 x z)) 4) 4)
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y 4) (*.f64 2 (*.f64 z (/.f64 2 x))))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 y 4) (*.f64 4 (/.f64 z x)))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 (/.f64 x z) 4) (+.f64 (/.f64 2 y) (/.f64 2 y)))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 2 (neg.f64 x)) (+.f64 (/.f64 (neg.f64 z) y) (/.f64 (neg.f64 z) y)))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 y z) (/.f64 1 x))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x z)) 4)) 8)
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (*.f64 2 (*.f64 y 4)) (+.f64 (*.f64 4 (/.f64 z x)) (*.f64 4 (/.f64 z x))))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 (*.f64 y 4) (/.f64 z x)) 4)
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 y 2) (/.f64 z (+.f64 x x)))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 z x)))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (+.f64 (/.f64 y z) (/.f64 y z)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x z)) 4)) (*.f64 2 (*.f64 (*.f64 y (/.f64 x z)) 4))) 16)
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (+.f64 (/.f64 (*.f64 y 4) (/.f64 z x)) (/.f64 (*.f64 y 4) (/.f64 z x))) 8)
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (+.f64 (neg.f64 y) (neg.f64 y)) (+.f64 (neg.f64 (/.f64 z x)) (neg.f64 (/.f64 z x))))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 y (+.f64 z z)) (/.f64 1/2 x))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 y (neg.f64 z)) (/.f64 -1 x))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 y 1/2) (*.f64 z (/.f64 2 x)))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 y (/.f64 1 x)) z)
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(/.f64 (/.f64 (+.f64 y y) z) (/.f64 2 x))
(/.f64 (*.f64 y x) z)
(*.f64 y (/.f64 x z))
(-.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 0)
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 1)
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 1 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) 1/2)
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) 2)
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 1)
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) 2)
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4) 4)
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4)) 8)
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4)) (*.f64 2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4))) 16)
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (/.f64 b z) (*.f64 (/.f64 x z) (*.f64 9 y))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 0)
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(+.f64 0 (*.f64 9 (*.f64 y (/.f64 x z))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 0)
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(/.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 1)
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(/.f64 (*.f64 y (*.f64 (/.f64 x z) 18)) 2)
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(/.f64 (*.f64 9 y) (/.f64 z x))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(/.f64 (*.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 4) 4)
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(/.f64 (*.f64 2 (*.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 4)) 8)
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(/.f64 (*.f64 2 (*.f64 9 y)) (*.f64 z (/.f64 2 x)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 4)) (*.f64 2 (*.f64 (*.f64 9 (*.f64 y (/.f64 x z))) 4))) 16)
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(/.f64 (/.f64 (*.f64 9 y) z) (/.f64 1 x))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(/.f64 (/.f64 (*.f64 9 y) 2) (/.f64 z (+.f64 x x)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(/.f64 (/.f64 (*.f64 9 y) (+.f64 z z)) (/.f64 1/2 x))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(/.f64 (/.f64 (*.f64 9 y) (neg.f64 z)) (/.f64 -1 x))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(/.f64 (/.f64 (*.f64 9 y) 1/2) (*.f64 z (/.f64 2 x)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))
(/.f64 (/.f64 (*.f64 9 y) (/.f64 1 x)) z)
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (*.f64 9 y))

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
6.4b
(/.f64 (/.f64 b c) z)
Compiler

Compiled 18 to 9 computations (50% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
b
@0
(/.f64 (/.f64 b c) z)
0.0ms
c
@-inf
(/.f64 (/.f64 b c) z)
0.0ms
b
@inf
(/.f64 (/.f64 b c) z)
0.0ms
b
@-inf
(/.f64 (/.f64 b c) z)
0.0ms
c
@inf
(/.f64 (/.f64 b c) z)

rewrite57.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1732×rational.json-simplify-35
1086×bool.json-1
1086×bool.json-2
1062×rational.json-1
1062×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
17813
229813
394313
4316513
Stop Event
node limit
Counts
1 → 66
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b (*.f64 c z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 b (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 b (*.f64 c z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 1 (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 c z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 b (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (/.f64 (/.f64 1/2 c) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 (/.f64 1 z) (/.f64 1/2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 (/.f64 1 c) (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 (/.f64 1 (*.f64 c z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 2 c)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 2 c)) (*.f64 (/.f64 1 z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 b c) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 b (*.f64 c (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 b (*.f64 c z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b 4) (/.f64 1 (*.f64 c (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 2 (*.f64 c z))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 b c) 4) (/.f64 1 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 b z) 2) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 b c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 b z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c z)) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 1 (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 1 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 -1 (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 b) c) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 b) z) (/.f64 -1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 b (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 b (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 b) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 b c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 b z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 c)) (/.f64 b (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (*.f64 (/.f64 b z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 b (/.f64 2 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 b (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 z) (/.f64 b (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) (/.f64 1/2 c)) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) (/.f64 1/2 z)) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 c) (/.f64 (neg.f64 b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (/.f64 (neg.f64 b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 z (neg.f64 c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 b) (*.f64 c z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 b c) (neg.f64 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 b z) (neg.f64 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (+.f64 z z)) (*.f64 2 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (+.f64 c c)) (/.f64 2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 b c) (+.f64 z z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (/.f64 b c) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 c (+.f64 z z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 b 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 b (*.f64 c z)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 b (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 b) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 b c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 b z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 b (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 b (*.f64 c z)) (/.f64 b (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 b (*.f64 c z)) (/.f64 b (*.f64 c z)))))))

simplify126.0ms (0.3%)

Algorithm
egg-herbie
Rules
1374×rational.json-simplify-35
1092×rational.json-simplify-2
1046×rational.json-simplify-50
988×rational.json-simplify-1
888×rational.json-simplify-51
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01311470
12701458
26471458
315591446
435601446
557291446
675641446
Stop Event
node limit
Counts
102 → 78
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) 0)
(+.f64 0 (/.f64 b (*.f64 c z)))
(-.f64 (/.f64 b (*.f64 c z)) 0)
(*.f64 b (/.f64 1 (*.f64 c z)))
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b (*.f64 c z)) 1)
(*.f64 1 (/.f64 b (*.f64 c z)))
(*.f64 (+.f64 b b) (/.f64 (/.f64 1/2 c) z))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 z) (/.f64 1/2 c)))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 c) (/.f64 1/2 z)))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 (*.f64 c z)) 1/2))
(*.f64 (*.f64 b (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (*.f64 b (/.f64 2 c)) (*.f64 (/.f64 1 z) 1/2))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 2 (/.f64 (/.f64 b c) (+.f64 z z)))
(*.f64 2 (/.f64 b (*.f64 c (+.f64 z z))))
(*.f64 2 (/.f64 (/.f64 b (*.f64 c z)) 2))
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 (*.f64 b (/.f64 2 (*.f64 c z))) 1/2)
(*.f64 (*.f64 (/.f64 b c) 4) (/.f64 1 (*.f64 z 4)))
(*.f64 (*.f64 (/.f64 b z) 2) (/.f64 1/2 c))
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 (/.f64 1 c) (/.f64 b z))
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (neg.f64 b) (/.f64 -1 (*.f64 c z)))
(*.f64 (/.f64 (neg.f64 b) c) (/.f64 -1 z))
(*.f64 (/.f64 (neg.f64 b) z) (/.f64 -1 c))
(*.f64 -1 (/.f64 b (*.f64 z (neg.f64 c))))
(*.f64 -1 (/.f64 b (*.f64 c (neg.f64 z))))
(*.f64 -1 (/.f64 (neg.f64 b) (*.f64 c z)))
(*.f64 -1 (/.f64 (/.f64 b c) (neg.f64 z)))
(*.f64 -1 (/.f64 (/.f64 b z) (neg.f64 c)))
(*.f64 (*.f64 2 (/.f64 1 c)) (/.f64 b (+.f64 z z)))
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 1/2 c) (*.f64 (/.f64 b z) 2))
(*.f64 1/2 (*.f64 b (/.f64 2 (*.f64 c z))))
(*.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 b b))
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 2 z) (/.f64 b (+.f64 c c)))
(*.f64 (*.f64 (/.f64 1 z) (/.f64 1/2 c)) (+.f64 b b))
(*.f64 (*.f64 (/.f64 1 c) (/.f64 1/2 z)) (+.f64 b b))
(*.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 b b))
(*.f64 (/.f64 -1 c) (/.f64 (neg.f64 b) z))
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 b) c))
(*.f64 (/.f64 b (*.f64 z (neg.f64 c))) -1)
(*.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)
(*.f64 (/.f64 (neg.f64 b) (*.f64 c z)) -1)
(*.f64 (/.f64 (/.f64 b c) (neg.f64 z)) -1)
(*.f64 (/.f64 (/.f64 b z) (neg.f64 c)) -1)
(*.f64 (/.f64 b (+.f64 z z)) (*.f64 2 (/.f64 1 c)))
(*.f64 (/.f64 b (+.f64 c c)) (/.f64 2 z))
(*.f64 (/.f64 (/.f64 b c) (+.f64 z z)) 2)
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (/.f64 b c) 4))
(*.f64 (/.f64 b (*.f64 c (+.f64 z z))) 2)
(*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 b 4))
(*.f64 (/.f64 (/.f64 b (*.f64 c z)) 2) 2)
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 b))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 b))
(*.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 b))
(neg.f64 (/.f64 b (*.f64 z (neg.f64 c))))
(neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))
(neg.f64 (/.f64 (neg.f64 b) (*.f64 c z)))
(neg.f64 (/.f64 (/.f64 b c) (neg.f64 z)))
(neg.f64 (/.f64 (/.f64 b z) (neg.f64 c)))
Outputs
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) 0)
(/.f64 b (*.f64 c z))
(+.f64 0 (/.f64 b (*.f64 c z)))
(/.f64 b (*.f64 c z))
(-.f64 (/.f64 b (*.f64 c z)) 0)
(/.f64 b (*.f64 c z))
(*.f64 b (/.f64 1 (*.f64 c z)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b c) (/.f64 1 z))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b (*.f64 c z)) 1)
(/.f64 b (*.f64 c z))
(*.f64 1 (/.f64 b (*.f64 c z)))
(/.f64 b (*.f64 c z))
(*.f64 (+.f64 b b) (/.f64 (/.f64 1/2 c) z))
(/.f64 b (*.f64 c z))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 z) (/.f64 1/2 c)))
(/.f64 b (*.f64 c z))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 c) (/.f64 1/2 z)))
(/.f64 b (*.f64 c z))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 (*.f64 c z)) 1/2))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 b (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 b (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 b (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (*.f64 b (/.f64 2 c)) (*.f64 (/.f64 1 z) 1/2))
(*.f64 b (*.f64 (/.f64 2 c) (*.f64 (/.f64 1 z) 1/2)))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 2 c) (*.f64 b 1/2)))
(*.f64 1/2 (*.f64 (/.f64 2 c) (/.f64 b z)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(/.f64 b (*.f64 c z))
(*.f64 2 (/.f64 (/.f64 b c) (+.f64 z z)))
(/.f64 b (*.f64 c z))
(*.f64 2 (/.f64 b (*.f64 c (+.f64 z z))))
(/.f64 b (*.f64 c z))
(*.f64 2 (/.f64 (/.f64 b (*.f64 c z)) 2))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 b (/.f64 2 (*.f64 c z))) 1/2)
(*.f64 b (*.f64 (/.f64 2 (*.f64 c z)) 1/2))
(*.f64 b (*.f64 1/2 (/.f64 2 (*.f64 c z))))
(*.f64 (/.f64 2 (*.f64 c z)) (*.f64 b 1/2))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 (*.f64 (/.f64 b c) 4) (/.f64 1 (*.f64 z 4)))
(*.f64 (/.f64 b c) (*.f64 4 (/.f64 1/4 z)))
(*.f64 4 (*.f64 (/.f64 b c) (/.f64 1/4 z)))
(*.f64 (*.f64 (/.f64 b z) 2) (/.f64 1/2 c))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 z) (/.f64 b c))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 c) (/.f64 b z))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 c z)) b)
(/.f64 b (*.f64 c z))
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 z (neg.f64 c))))
(/.f64 b (*.f64 c z))
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 c (neg.f64 z))))
(/.f64 b (*.f64 c z))
(*.f64 (neg.f64 b) (/.f64 -1 (*.f64 c z)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (neg.f64 b) c) (/.f64 -1 z))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (neg.f64 b) z) (/.f64 -1 c))
(/.f64 b (*.f64 c z))
(*.f64 -1 (/.f64 b (*.f64 z (neg.f64 c))))
(/.f64 b (*.f64 c z))
(*.f64 -1 (/.f64 b (*.f64 c (neg.f64 z))))
(/.f64 b (*.f64 c z))
(*.f64 -1 (/.f64 (neg.f64 b) (*.f64 c z)))
(/.f64 b (*.f64 c z))
(*.f64 -1 (/.f64 (/.f64 b c) (neg.f64 z)))
(/.f64 b (*.f64 c z))
(*.f64 -1 (/.f64 (/.f64 b z) (neg.f64 c)))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 2 (/.f64 1 c)) (/.f64 b (+.f64 z z)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 b (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 b (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (/.f64 1/2 c) (*.f64 (/.f64 b z) 2))
(/.f64 b (*.f64 c z))
(*.f64 1/2 (*.f64 b (/.f64 2 (*.f64 c z))))
(*.f64 b (*.f64 (/.f64 2 (*.f64 c z)) 1/2))
(*.f64 b (*.f64 1/2 (/.f64 2 (*.f64 c z))))
(*.f64 (/.f64 2 (*.f64 c z)) (*.f64 b 1/2))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 b b))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 b (/.f64 2 c)))
(*.f64 b (*.f64 (/.f64 2 c) (*.f64 (/.f64 1 z) 1/2)))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 2 c) (*.f64 b 1/2)))
(*.f64 1/2 (*.f64 (/.f64 2 c) (/.f64 b z)))
(*.f64 (/.f64 2 z) (/.f64 b (+.f64 c c)))
(*.f64 (*.f64 (/.f64 1 z) (/.f64 1/2 c)) (+.f64 b b))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 (/.f64 1 c) (/.f64 1/2 z)) (+.f64 b b))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 b b))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 -1 c) (/.f64 (neg.f64 b) z))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 b) c))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b (*.f64 z (neg.f64 c))) -1)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (neg.f64 b) (*.f64 c z)) -1)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (/.f64 b c) (neg.f64 z)) -1)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (/.f64 b z) (neg.f64 c)) -1)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b (+.f64 z z)) (*.f64 2 (/.f64 1 c)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b (+.f64 c c)) (/.f64 2 z))
(*.f64 (/.f64 2 z) (/.f64 b (+.f64 c c)))
(*.f64 (/.f64 (/.f64 b c) (+.f64 z z)) 2)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (/.f64 b c) 4))
(*.f64 (*.f64 (/.f64 b c) 4) (/.f64 1 (*.f64 z 4)))
(*.f64 (/.f64 b c) (*.f64 4 (/.f64 1/4 z)))
(*.f64 4 (*.f64 (/.f64 b c) (/.f64 1/4 z)))
(*.f64 (/.f64 b (*.f64 c (+.f64 z z))) 2)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 b 4))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (/.f64 b (*.f64 c z)) 2) 2)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 b))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 b))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 b))
(/.f64 b (*.f64 c z))
(neg.f64 (/.f64 b (*.f64 z (neg.f64 c))))
(/.f64 b (*.f64 c z))
(neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))
(/.f64 b (*.f64 c z))
(neg.f64 (/.f64 (neg.f64 b) (*.f64 c z)))
(/.f64 b (*.f64 c z))
(neg.f64 (/.f64 (/.f64 b c) (neg.f64 z)))
(/.f64 b (*.f64 c z))
(neg.f64 (/.f64 (/.f64 b z) (neg.f64 c)))
(/.f64 b (*.f64 c z))

localize10.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
4.7b
(*.f64 (/.f64 b z) (/.f64 1 c))
Compiler

Compiled 24 to 14 computations (41.7% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
1.0ms
b
@inf
(*.f64 (/.f64 b z) (/.f64 1 c))
0.0ms
z
@inf
(*.f64 (/.f64 b z) (/.f64 1 c))
0.0ms
b
@-inf
(*.f64 (/.f64 b z) (/.f64 1 c))
0.0ms
z
@-inf
(*.f64 (/.f64 b z) (/.f64 1 c))
0.0ms
b
@0
(*.f64 (/.f64 b z) (/.f64 1 c))

rewrite324.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1938×bool.json-1
1938×bool.json-2
1414×bool.json-3
1134×rational.json-simplify-35
840×rational.json-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0919
110113
232313
376613
4225813
5622913
Stop Event
node limit
Counts
1 → 155
Calls
Call 1
Inputs
(*.f64 (/.f64 b z) (/.f64 1 c))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 b z) c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (/.f64 b z) c))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (/.f64 b z) c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (*.f64 z c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (*.f64 -1 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 z (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (-.f64 0 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 b z) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 b z) (/.f64 1 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 c (/.f64 z b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 c) (/.f64 z b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 b z) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b b) (*.f64 c (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b b) (/.f64 (+.f64 z z) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b b) (+.f64 (*.f64 -1 (*.f64 c (neg.f64 z))) (*.f64 -1 (*.f64 c (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b b) (+.f64 (/.f64 z (/.f64 1 c)) (/.f64 z (/.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 c (*.f64 z (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 (*.f64 c 4) (/.f64 z b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 c 4) (/.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 z 4) (/.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 c) 2) (*.f64 z (/.f64 2 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 b b) z) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 b b) z) (/.f64 2 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 b b) z) (+.f64 (/.f64 1 (/.f64 1 c)) (/.f64 1 (/.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b 4) (*.f64 c (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b 4) (+.f64 (/.f64 (+.f64 z z) (/.f64 1 c)) (/.f64 (+.f64 z z) (/.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 b z) (/.f64 2 c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (/.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (/.f64 (/.f64 (+.f64 c c) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 c) (/.f64 z b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (*.f64 c (/.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 b) (*.f64 c (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 b) (/.f64 z (neg.f64 (/.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 b) (-.f64 0 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 2 b)) (*.f64 (+.f64 c c) (*.f64 z (/.f64 (/.f64 z b) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (*.f64 (*.f64 c 4) (/.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 c 4) (/.f64 b z)) (/.f64 (*.f64 c 4) (/.f64 b z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 (*.f64 c 4) (/.f64 z b)) (*.f64 (*.f64 c 4) (/.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 z 4) (/.f64 b c)) (/.f64 (*.f64 z 4) (/.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 c) 4) (*.f64 2 (*.f64 z (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 c) 4) (*.f64 4 (/.f64 z b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (*.f64 z (/.f64 2 b)) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 z b) (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (+.f64 (*.f64 (neg.f64 c) (/.f64 z b)) (*.f64 (neg.f64 c) (/.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 c (*.f64 z (/.f64 2 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 b z) 4) (*.f64 c 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 b z) 4) (+.f64 (/.f64 2 (/.f64 1 c)) (/.f64 2 (/.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 b b) 4) (*.f64 c (*.f64 (+.f64 z z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 b z) c) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 c) z) (/.f64 1 b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 b c) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (/.f64 2 c)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (/.f64 2 c)) (/.f64 z 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b 4) c) (*.f64 z 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 b (neg.f64 c)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b -2) (*.f64 (+.f64 c c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b -2) (*.f64 c (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b -2) (+.f64 (/.f64 z (neg.f64 (/.f64 1 c))) (/.f64 z (neg.f64 (/.f64 1 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b -2) (-.f64 0 (*.f64 c (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 b z)) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (/.f64 2 b))) (+.f64 (*.f64 (+.f64 c c) (*.f64 z (/.f64 (/.f64 z b) b))) (*.f64 (+.f64 c c) (*.f64 z (/.f64 (/.f64 z b) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (+.f64 (*.f64 2 (*.f64 (*.f64 c 4) (/.f64 z b))) (*.f64 2 (*.f64 (*.f64 c 4) (/.f64 z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 1 c) 4)) (+.f64 (*.f64 4 (/.f64 z b)) (*.f64 4 (/.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (+.f64 (*.f64 (*.f64 z (/.f64 2 b)) (neg.f64 c)) (*.f64 (*.f64 z (/.f64 2 b)) (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (+.f64 (*.f64 (/.f64 z b) (neg.f64 (+.f64 c c))) (*.f64 (/.f64 z b) (neg.f64 (+.f64 c c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 b z) c) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (*.f64 b 4) c)) (*.f64 (+.f64 z z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 b (neg.f64 c))) (*.f64 2 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (/.f64 b z))) (*.f64 2 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 b z) 4)) (*.f64 2 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 b b) 4)) (+.f64 (*.f64 c (*.f64 (+.f64 z z) 4)) (*.f64 c (*.f64 (+.f64 z z) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 b -2)) (+.f64 (*.f64 (+.f64 c c) (neg.f64 z)) (*.f64 (+.f64 c c) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 b -2)) (+.f64 (*.f64 c (neg.f64 (+.f64 z z))) (*.f64 c (neg.f64 (+.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 b b) (*.f64 z c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b 4) (*.f64 z c)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 c) (*.f64 z (/.f64 2 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 b z) 4) c) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 b b) 4) c) (*.f64 (+.f64 z z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b -2) c) (*.f64 2 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b -2) c) (neg.f64 (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 z b)) (*.f64 c 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 z b)) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 8 (/.f64 z b)) (*.f64 2 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 c) 4) (/.f64 z b)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (/.f64 z b)) (*.f64 2 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (/.f64 z b)) (neg.f64 (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 z b) c) (*.f64 z (/.f64 (/.f64 z b) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 b c) (+.f64 z z)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (/.f64 2 c)) z) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 c) 2) (/.f64 (/.f64 z b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 b 4)) (-.f64 0 (*.f64 c (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 z b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 b b) z)) (neg.f64 (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 b (/.f64 2 c))) (neg.f64 (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 b 4) c)) (neg.f64 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 b (neg.f64 c))) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 b z))) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 b z) (+.f64 c c)) (/.f64 (/.f64 b z) (+.f64 c c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 1 c) z) (/.f64 (/.f64 1 c) z)) (+.f64 (/.f64 1 b) (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 2 c) (/.f64 2 c)) (*.f64 2 (*.f64 z (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (+.f64 b b) z)) (neg.f64 (/.f64 (+.f64 b b) z))) (*.f64 2 (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 b z) c) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 b z) c) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 b 4) c)) (*.f64 2 (/.f64 (*.f64 b 4) c))) (*.f64 2 (*.f64 (+.f64 z z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 b (neg.f64 c))) (*.f64 2 (/.f64 b (neg.f64 c)))) (*.f64 2 (*.f64 2 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 b z))) (*.f64 2 (neg.f64 (/.f64 b z)))) (*.f64 2 (*.f64 2 (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 b b) (*.f64 z c)) (/.f64 (+.f64 b b) (*.f64 z c))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 b 4) (*.f64 z c)) (/.f64 (*.f64 b 4) (*.f64 z c))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 b z) 4) c) (/.f64 (*.f64 (/.f64 b z) 4) c)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 b b) 4) c) (/.f64 (*.f64 (+.f64 b b) 4) c)) (*.f64 2 (*.f64 (+.f64 z z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 b -2) c) (/.f64 (*.f64 b -2) c)) (*.f64 2 (*.f64 2 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 b -2) c) (/.f64 (*.f64 b -2) c)) (*.f64 2 (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 4 (/.f64 z b)) (/.f64 4 (/.f64 z b))) (*.f64 2 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -1 (/.f64 z b)) (/.f64 -1 (/.f64 z b))) (*.f64 2 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 8 (/.f64 z b)) (/.f64 8 (/.f64 z b))) (*.f64 2 (*.f64 2 (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 c) 4) (/.f64 z b)) (/.f64 (*.f64 (/.f64 1 c) 4) (/.f64 z b))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -2 (/.f64 z b)) (/.f64 -2 (/.f64 z b))) (*.f64 2 (*.f64 2 (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 -2 (/.f64 z b)) (/.f64 -2 (/.f64 z b))) (*.f64 2 (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 z b) c) (/.f64 (/.f64 z b) c)) (*.f64 (/.f64 z b) (*.f64 z (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 b (*.f64 c (neg.f64 z))) (/.f64 b (*.f64 c (neg.f64 z)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 b c) (+.f64 z z)) (/.f64 (/.f64 b c) (+.f64 z z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 b (/.f64 2 c)) z) (/.f64 (*.f64 b (/.f64 2 c)) z)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 1 c))) (+.f64 (neg.f64 (/.f64 z b)) (neg.f64 (/.f64 z b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 b (/.f64 2 c))) (neg.f64 (*.f64 b (/.f64 2 c)))) (*.f64 2 (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 (*.f64 b 4) c)) (neg.f64 (/.f64 (*.f64 b 4) c))) (+.f64 (neg.f64 (*.f64 z 4)) (neg.f64 (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (/.f64 b (neg.f64 c))) (neg.f64 (/.f64 b (neg.f64 c)))) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 b z))) (neg.f64 (neg.f64 (/.f64 b z)))) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 b z) 4)) (neg.f64 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 c) 2)) (-.f64 0 (*.f64 z (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 b b) z))) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 b b) z))) (-.f64 0 (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 c) z)) (-.f64 0 (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 b 4) c))) (-.f64 0 (*.f64 (+.f64 z z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 b (neg.f64 c)))) (-.f64 0 (*.f64 2 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 b z)))) (-.f64 0 (*.f64 2 (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 c)) (-.f64 0 (*.f64 z (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 b b) 4) c)) (-.f64 0 (*.f64 (+.f64 z z) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 b -2) c)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 b -2) c)) (-.f64 0 (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 b -2) c)) (-.f64 0 (*.f64 2 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (/.f64 z b))) (neg.f64 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (/.f64 z b))) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 8 (/.f64 z b))) (-.f64 0 (*.f64 2 (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -2 (/.f64 z b))) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -2 (/.f64 z b))) (-.f64 0 (*.f64 2 (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -2 (/.f64 z b))) (-.f64 0 (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 z b) c)) (-.f64 0 (*.f64 z (/.f64 (/.f64 z b) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 1 c))) (/.f64 z b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 b (/.f64 2 c)))) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 b (/.f64 2 c)))) (-.f64 0 (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 b 4) c))) (*.f64 z 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 b (neg.f64 c)))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (/.f64 b z)))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (/.f64 b z) c)))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (/.f64 b z) c) (/.f64 (/.f64 b z) c))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (/.f64 b z) c) (/.f64 (/.f64 b z) c))))))

simplify97.0ms (0.2%)

Algorithm
egg-herbie
Rules
1306×rational.json-simplify-41
1282×rational.json-simplify-35
1090×rational.json-simplify-2
790×rational.json-simplify-53
730×rational.json-simplify-1
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03662735
112382735
239852723
364212723
Stop Event
node limit
Counts
191 → 168
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 (/.f64 b z) c) 0)
(+.f64 0 (/.f64 (/.f64 b z) c))
(-.f64 (/.f64 (/.f64 b z) c) 0)
(/.f64 b (*.f64 z c))
(/.f64 b (*.f64 -1 (*.f64 c (neg.f64 z))))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 b (-.f64 0 (*.f64 c (neg.f64 z))))
(/.f64 (/.f64 b z) c)
(/.f64 (/.f64 b z) (/.f64 1 (/.f64 1 c)))
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 (/.f64 b z) c) 1)
(/.f64 (+.f64 b b) (*.f64 c (+.f64 z z)))
(/.f64 (+.f64 b b) (/.f64 (+.f64 z z) (/.f64 1 c)))
(/.f64 (+.f64 b b) (+.f64 (*.f64 -1 (*.f64 c (neg.f64 z))) (*.f64 -1 (*.f64 c (neg.f64 z)))))
(/.f64 (+.f64 b b) (+.f64 (/.f64 z (/.f64 1 c)) (/.f64 z (/.f64 1 c))))
(/.f64 2 (*.f64 c (*.f64 z (/.f64 2 b))))
(/.f64 4 (*.f64 (*.f64 c 4) (/.f64 z b)))
(/.f64 4 (/.f64 (*.f64 c 4) (/.f64 b z)))
(/.f64 4 (/.f64 (*.f64 z 4) (/.f64 b c)))
(/.f64 (*.f64 (/.f64 1 c) 2) (*.f64 z (/.f64 2 b)))
(/.f64 (/.f64 (+.f64 b b) z) (+.f64 c c))
(/.f64 (/.f64 (+.f64 b b) z) (/.f64 2 (/.f64 1 c)))
(/.f64 (/.f64 (+.f64 b b) z) (+.f64 (/.f64 1 (/.f64 1 c)) (/.f64 1 (/.f64 1 c))))
(/.f64 (*.f64 b 4) (*.f64 c (*.f64 z 4)))
(/.f64 (*.f64 b 4) (+.f64 (/.f64 (+.f64 z z) (/.f64 1 c)) (/.f64 (+.f64 z z) (/.f64 1 c))))
(/.f64 (*.f64 (/.f64 b z) (/.f64 2 c)) 2)
(/.f64 (/.f64 1 z) (/.f64 c b))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 (+.f64 c c) b) 2))
(/.f64 -1 (*.f64 (neg.f64 c) (/.f64 z b)))
(/.f64 -1 (-.f64 0 (*.f64 c (/.f64 z b))))
(/.f64 (neg.f64 b) (*.f64 c (neg.f64 z)))
(/.f64 (neg.f64 b) (/.f64 z (neg.f64 (/.f64 1 c))))
(/.f64 (neg.f64 b) (-.f64 0 (*.f64 z c)))
(/.f64 (*.f64 z (/.f64 2 b)) (*.f64 (+.f64 c c) (*.f64 z (/.f64 (/.f64 z b) b))))
(/.f64 8 (*.f64 2 (*.f64 (*.f64 c 4) (/.f64 z b))))
(/.f64 8 (+.f64 (/.f64 (*.f64 c 4) (/.f64 b z)) (/.f64 (*.f64 c 4) (/.f64 b z))))
(/.f64 8 (+.f64 (*.f64 (*.f64 c 4) (/.f64 z b)) (*.f64 (*.f64 c 4) (/.f64 z b))))
(/.f64 8 (+.f64 (/.f64 (*.f64 z 4) (/.f64 b c)) (/.f64 (*.f64 z 4) (/.f64 b c))))
(/.f64 (*.f64 (/.f64 1 c) 4) (*.f64 2 (*.f64 z (/.f64 2 b))))
(/.f64 (*.f64 (/.f64 1 c) 4) (*.f64 4 (/.f64 z b)))
(/.f64 -2 (*.f64 (*.f64 z (/.f64 2 b)) (neg.f64 c)))
(/.f64 -2 (*.f64 (/.f64 z b) (neg.f64 (+.f64 c c))))
(/.f64 -2 (+.f64 (*.f64 (neg.f64 c) (/.f64 z b)) (*.f64 (neg.f64 c) (/.f64 z b))))
(/.f64 -2 (-.f64 0 (*.f64 c (*.f64 z (/.f64 2 b)))))
(/.f64 (*.f64 (/.f64 b z) 4) (*.f64 c 4))
(/.f64 (*.f64 (/.f64 b z) 4) (+.f64 (/.f64 2 (/.f64 1 c)) (/.f64 2 (/.f64 1 c))))
(/.f64 (*.f64 (+.f64 b b) 4) (*.f64 c (*.f64 (+.f64 z z) 4)))
(/.f64 (*.f64 (/.f64 (/.f64 b z) c) 4) 4)
(/.f64 (/.f64 (/.f64 1 c) z) (/.f64 1 b))
(/.f64 (/.f64 b c) z)
(/.f64 (*.f64 b (/.f64 2 c)) (+.f64 z z))
(/.f64 (*.f64 b (/.f64 2 c)) (/.f64 z 1/2))
(/.f64 (/.f64 (*.f64 b 4) c) (*.f64 z 4))
(/.f64 (/.f64 b (neg.f64 c)) (neg.f64 z))
(/.f64 (*.f64 b -2) (*.f64 (+.f64 c c) (neg.f64 z)))
(/.f64 (*.f64 b -2) (*.f64 c (neg.f64 (+.f64 z z))))
(/.f64 (*.f64 b -2) (+.f64 (/.f64 z (neg.f64 (/.f64 1 c))) (/.f64 z (neg.f64 (/.f64 1 c)))))
(/.f64 (*.f64 b -2) (-.f64 0 (*.f64 c (+.f64 z z))))
(/.f64 (neg.f64 (/.f64 b z)) (neg.f64 c))
(/.f64 (*.f64 2 (*.f64 z (/.f64 2 b))) (+.f64 (*.f64 (+.f64 c c) (*.f64 z (/.f64 (/.f64 z b) b))) (*.f64 (+.f64 c c) (*.f64 z (/.f64 (/.f64 z b) b)))))
(/.f64 16 (+.f64 (*.f64 2 (*.f64 (*.f64 c 4) (/.f64 z b))) (*.f64 2 (*.f64 (*.f64 c 4) (/.f64 z b)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 c) 4)) (+.f64 (*.f64 4 (/.f64 z b)) (*.f64 4 (/.f64 z b))))
(/.f64 -4 (+.f64 (*.f64 (*.f64 z (/.f64 2 b)) (neg.f64 c)) (*.f64 (*.f64 z (/.f64 2 b)) (neg.f64 c))))
(/.f64 -4 (+.f64 (*.f64 (/.f64 z b) (neg.f64 (+.f64 c c))) (*.f64 (/.f64 z b) (neg.f64 (+.f64 c c)))))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 b z) c) 4)) 8)
(/.f64 (*.f64 2 (/.f64 (*.f64 b 4) c)) (*.f64 (+.f64 z z) 4))
(/.f64 (*.f64 2 (/.f64 b (neg.f64 c))) (*.f64 2 (neg.f64 z)))
(/.f64 (*.f64 2 (neg.f64 (/.f64 b z))) (*.f64 2 (neg.f64 c)))
(/.f64 (*.f64 2 (*.f64 (/.f64 b z) 4)) (*.f64 2 (*.f64 c 4)))
(/.f64 (*.f64 2 (*.f64 (+.f64 b b) 4)) (+.f64 (*.f64 c (*.f64 (+.f64 z z) 4)) (*.f64 c (*.f64 (+.f64 z z) 4))))
(/.f64 (*.f64 2 (*.f64 b -2)) (+.f64 (*.f64 (+.f64 c c) (neg.f64 z)) (*.f64 (+.f64 c c) (neg.f64 z))))
(/.f64 (*.f64 2 (*.f64 b -2)) (+.f64 (*.f64 c (neg.f64 (+.f64 z z))) (*.f64 c (neg.f64 (+.f64 z z)))))
(/.f64 (/.f64 (+.f64 b b) (*.f64 z c)) 2)
(/.f64 (/.f64 (*.f64 b 4) (*.f64 z c)) 4)
(/.f64 (/.f64 2 c) (*.f64 z (/.f64 2 b)))
(/.f64 (/.f64 (*.f64 (/.f64 b z) 4) c) 4)
(/.f64 (/.f64 (*.f64 (+.f64 b b) 4) c) (*.f64 (+.f64 z z) 4))
(/.f64 (/.f64 (*.f64 b -2) c) (*.f64 2 (neg.f64 z)))
(/.f64 (/.f64 (*.f64 b -2) c) (neg.f64 (+.f64 z z)))
(/.f64 (/.f64 4 (/.f64 z b)) (*.f64 c 4))
(/.f64 (/.f64 -1 (/.f64 z b)) (neg.f64 c))
(/.f64 (/.f64 8 (/.f64 z b)) (*.f64 2 (*.f64 c 4)))
(/.f64 (/.f64 (*.f64 (/.f64 1 c) 4) (/.f64 z b)) 4)
(/.f64 (/.f64 -2 (/.f64 z b)) (*.f64 2 (neg.f64 c)))
(/.f64 (/.f64 -2 (/.f64 z b)) (neg.f64 (+.f64 c c)))
(/.f64 (/.f64 (/.f64 z b) c) (*.f64 z (/.f64 (/.f64 z b) b)))
(/.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)
(/.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 1/2)
(/.f64 (/.f64 (/.f64 b c) (+.f64 z z)) 1/2)
(/.f64 (/.f64 (*.f64 b (/.f64 2 c)) z) 2)
(/.f64 (/.f64 (/.f64 1 c) 2) (/.f64 (/.f64 z b) 2))
(/.f64 (neg.f64 (*.f64 b 4)) (-.f64 0 (*.f64 c (*.f64 z 4))))
(/.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 z b)))
(/.f64 (neg.f64 (/.f64 (+.f64 b b) z)) (neg.f64 (+.f64 c c)))
(/.f64 (neg.f64 (*.f64 b (/.f64 2 c))) (neg.f64 (+.f64 z z)))
(/.f64 (neg.f64 (/.f64 (*.f64 b 4) c)) (neg.f64 (*.f64 z 4)))
(/.f64 (neg.f64 (/.f64 b (neg.f64 c))) z)
(/.f64 (neg.f64 (neg.f64 (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 (/.f64 b z) (+.f64 c c)) (/.f64 (/.f64 b z) (+.f64 c c))) 1)
(/.f64 (+.f64 (/.f64 (/.f64 1 c) z) (/.f64 (/.f64 1 c) z)) (+.f64 (/.f64 1 b) (/.f64 1 b)))
(/.f64 (+.f64 (/.f64 2 c) (/.f64 2 c)) (*.f64 2 (*.f64 z (/.f64 2 b))))
(/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 b b) z)) (neg.f64 (/.f64 (+.f64 b b) z))) (*.f64 2 (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 b z) c) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 b z) c) 4))) 16)
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 b 4) c)) (*.f64 2 (/.f64 (*.f64 b 4) c))) (*.f64 2 (*.f64 (+.f64 z z) 4)))
(/.f64 (+.f64 (*.f64 2 (/.f64 b (neg.f64 c))) (*.f64 2 (/.f64 b (neg.f64 c)))) (*.f64 2 (*.f64 2 (neg.f64 z))))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 b z))) (*.f64 2 (neg.f64 (/.f64 b z)))) (*.f64 2 (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 (/.f64 (+.f64 b b) (*.f64 z c)) (/.f64 (+.f64 b b) (*.f64 z c))) 4)
(/.f64 (+.f64 (/.f64 (*.f64 b 4) (*.f64 z c)) (/.f64 (*.f64 b 4) (*.f64 z c))) 8)
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 b z) 4) c) (/.f64 (*.f64 (/.f64 b z) 4) c)) 8)
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 b b) 4) c) (/.f64 (*.f64 (+.f64 b b) 4) c)) (*.f64 2 (*.f64 (+.f64 z z) 4)))
(/.f64 (+.f64 (/.f64 (*.f64 b -2) c) (/.f64 (*.f64 b -2) c)) (*.f64 2 (*.f64 2 (neg.f64 z))))
(/.f64 (+.f64 (/.f64 (*.f64 b -2) c) (/.f64 (*.f64 b -2) c)) (*.f64 2 (neg.f64 (+.f64 z z))))
(/.f64 (+.f64 (/.f64 4 (/.f64 z b)) (/.f64 4 (/.f64 z b))) (*.f64 2 (*.f64 c 4)))
(/.f64 (+.f64 (/.f64 -1 (/.f64 z b)) (/.f64 -1 (/.f64 z b))) (*.f64 2 (neg.f64 c)))
(/.f64 (+.f64 (/.f64 8 (/.f64 z b)) (/.f64 8 (/.f64 z b))) (*.f64 2 (*.f64 2 (*.f64 c 4))))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 c) 4) (/.f64 z b)) (/.f64 (*.f64 (/.f64 1 c) 4) (/.f64 z b))) 8)
(/.f64 (+.f64 (/.f64 -2 (/.f64 z b)) (/.f64 -2 (/.f64 z b))) (*.f64 2 (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 (/.f64 -2 (/.f64 z b)) (/.f64 -2 (/.f64 z b))) (*.f64 2 (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 (/.f64 (/.f64 z b) c) (/.f64 (/.f64 z b) c)) (*.f64 (/.f64 z b) (*.f64 z (/.f64 2 b))))
(/.f64 (+.f64 (/.f64 b (*.f64 c (neg.f64 z))) (/.f64 b (*.f64 c (neg.f64 z)))) -2)
(/.f64 (+.f64 (/.f64 (/.f64 b c) (+.f64 z z)) (/.f64 (/.f64 b c) (+.f64 z z))) 1)
(/.f64 (+.f64 (/.f64 (*.f64 b (/.f64 2 c)) z) (/.f64 (*.f64 b (/.f64 2 c)) z)) 4)
(/.f64 (+.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 1 c))) (+.f64 (neg.f64 (/.f64 z b)) (neg.f64 (/.f64 z b))))
(/.f64 (+.f64 (neg.f64 (*.f64 b (/.f64 2 c))) (neg.f64 (*.f64 b (/.f64 2 c)))) (*.f64 2 (neg.f64 (+.f64 z z))))
(/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 b 4) c)) (neg.f64 (/.f64 (*.f64 b 4) c))) (+.f64 (neg.f64 (*.f64 z 4)) (neg.f64 (*.f64 z 4))))
(/.f64 (+.f64 (neg.f64 (/.f64 b (neg.f64 c))) (neg.f64 (/.f64 b (neg.f64 c)))) (+.f64 z z))
(/.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 b z))) (neg.f64 (neg.f64 (/.f64 b z)))) (+.f64 c c))
(/.f64 (neg.f64 (*.f64 (/.f64 b z) 4)) (neg.f64 (*.f64 c 4)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 c) 2)) (-.f64 0 (*.f64 z (/.f64 2 b))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 b b) z))) (+.f64 c c))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 b b) z))) (-.f64 0 (neg.f64 (+.f64 c c))))
(/.f64 (neg.f64 (/.f64 (/.f64 1 c) z)) (-.f64 0 (/.f64 1 b)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 b 4) c))) (-.f64 0 (*.f64 (+.f64 z z) 4)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 b (neg.f64 c)))) (-.f64 0 (*.f64 2 (neg.f64 z))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 b z)))) (-.f64 0 (*.f64 2 (neg.f64 c))))
(/.f64 (neg.f64 (/.f64 2 c)) (-.f64 0 (*.f64 z (/.f64 2 b))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 b b) 4) c)) (-.f64 0 (*.f64 (+.f64 z z) 4)))
(/.f64 (neg.f64 (/.f64 (*.f64 b -2) c)) (+.f64 z z))
(/.f64 (neg.f64 (/.f64 (*.f64 b -2) c)) (-.f64 0 (neg.f64 (+.f64 z z))))
(/.f64 (neg.f64 (/.f64 (*.f64 b -2) c)) (-.f64 0 (*.f64 2 (neg.f64 z))))
(/.f64 (neg.f64 (/.f64 4 (/.f64 z b))) (neg.f64 (*.f64 c 4)))
(/.f64 (neg.f64 (/.f64 -1 (/.f64 z b))) c)
(/.f64 (neg.f64 (/.f64 8 (/.f64 z b))) (-.f64 0 (*.f64 2 (*.f64 c 4))))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 z b))) (+.f64 c c))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 z b))) (-.f64 0 (*.f64 2 (neg.f64 c))))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 z b))) (-.f64 0 (neg.f64 (+.f64 c c))))
(/.f64 (neg.f64 (/.f64 (/.f64 z b) c)) (-.f64 0 (*.f64 z (/.f64 (/.f64 z b) b))))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 c))) (/.f64 z b))
(/.f64 (neg.f64 (neg.f64 (*.f64 b (/.f64 2 c)))) (+.f64 z z))
(/.f64 (neg.f64 (neg.f64 (*.f64 b (/.f64 2 c)))) (-.f64 0 (neg.f64 (+.f64 z z))))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 b 4) c))) (*.f64 z 4))
(/.f64 (neg.f64 (neg.f64 (/.f64 b (neg.f64 c)))) (neg.f64 z))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (/.f64 b z)))) (neg.f64 c))
(neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))
Outputs
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(+.f64 (/.f64 (/.f64 b z) c) 0)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(+.f64 0 (/.f64 (/.f64 b z) c))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(-.f64 (/.f64 (/.f64 b z) c) 0)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 -1 (*.f64 c (neg.f64 z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 b (-.f64 0 (*.f64 c (neg.f64 z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) (/.f64 1 (/.f64 1 c)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (/.f64 b z) c) 1)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 b b) (*.f64 c (+.f64 z z)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 b b) (/.f64 (+.f64 z z) (/.f64 1 c)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 b b) (+.f64 (*.f64 -1 (*.f64 c (neg.f64 z))) (*.f64 -1 (*.f64 c (neg.f64 z)))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 b b) (+.f64 (/.f64 z (/.f64 1 c)) (/.f64 z (/.f64 1 c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 2 (*.f64 c (*.f64 z (/.f64 2 b))))
(/.f64 (/.f64 2 c) (*.f64 z (/.f64 2 b)))
(/.f64 b (/.f64 2 (/.f64 2 (*.f64 c z))))
(/.f64 (/.f64 2 z) (/.f64 c (/.f64 b 2)))
(/.f64 4 (*.f64 (*.f64 c 4) (/.f64 z b)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 4 (/.f64 (*.f64 c 4) (/.f64 b z)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 4 (/.f64 (*.f64 z 4) (/.f64 b c)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 (/.f64 1 c) 2) (*.f64 z (/.f64 2 b)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (+.f64 b b) z) (+.f64 c c))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (+.f64 b b) z) (/.f64 2 (/.f64 1 c)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (+.f64 b b) z) (+.f64 (/.f64 1 (/.f64 1 c)) (/.f64 1 (/.f64 1 c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 b 4) (*.f64 c (*.f64 z 4)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 b 4) (+.f64 (/.f64 (+.f64 z z) (/.f64 1 c)) (/.f64 (+.f64 z z) (/.f64 1 c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 (/.f64 b z) (/.f64 2 c)) 2)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 1 z) (/.f64 c b))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 (+.f64 c c) b) 2))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 -1 (*.f64 (neg.f64 c) (/.f64 z b)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 -1 (-.f64 0 (*.f64 c (/.f64 z b))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 b) (*.f64 c (neg.f64 z)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 b) (/.f64 z (neg.f64 (/.f64 1 c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 b) (-.f64 0 (*.f64 z c)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 z (/.f64 2 b)) (*.f64 (+.f64 c c) (*.f64 z (/.f64 (/.f64 z b) b))))
(*.f64 (/.f64 2 b) (/.f64 z (*.f64 (+.f64 z z) (*.f64 (/.f64 z (*.f64 b b)) c))))
(*.f64 z (/.f64 (/.f64 2 b) (*.f64 (+.f64 z z) (*.f64 c (/.f64 z (*.f64 b b))))))
(/.f64 (*.f64 z (/.f64 2 b)) (*.f64 (+.f64 z z) (*.f64 c (/.f64 z (*.f64 b b)))))
(/.f64 8 (*.f64 2 (*.f64 (*.f64 c 4) (/.f64 z b))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 8 (+.f64 (/.f64 (*.f64 c 4) (/.f64 b z)) (/.f64 (*.f64 c 4) (/.f64 b z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 8 (+.f64 (*.f64 (*.f64 c 4) (/.f64 z b)) (*.f64 (*.f64 c 4) (/.f64 z b))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 8 (+.f64 (/.f64 (*.f64 z 4) (/.f64 b c)) (/.f64 (*.f64 z 4) (/.f64 b c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 (/.f64 1 c) 4) (*.f64 2 (*.f64 z (/.f64 2 b))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 (/.f64 1 c) 4) (*.f64 4 (/.f64 z b)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 -2 (*.f64 (*.f64 z (/.f64 2 b)) (neg.f64 c)))
(/.f64 (/.f64 2 c) (*.f64 z (/.f64 2 b)))
(/.f64 b (/.f64 2 (/.f64 2 (*.f64 c z))))
(/.f64 (/.f64 2 z) (/.f64 c (/.f64 b 2)))
(/.f64 -2 (*.f64 (/.f64 z b) (neg.f64 (+.f64 c c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 -2 (+.f64 (*.f64 (neg.f64 c) (/.f64 z b)) (*.f64 (neg.f64 c) (/.f64 z b))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 -2 (-.f64 0 (*.f64 c (*.f64 z (/.f64 2 b)))))
(/.f64 (/.f64 2 c) (*.f64 z (/.f64 2 b)))
(/.f64 b (/.f64 2 (/.f64 2 (*.f64 c z))))
(/.f64 (/.f64 2 z) (/.f64 c (/.f64 b 2)))
(/.f64 (*.f64 (/.f64 b z) 4) (*.f64 c 4))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 (/.f64 b z) 4) (+.f64 (/.f64 2 (/.f64 1 c)) (/.f64 2 (/.f64 1 c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 (+.f64 b b) 4) (*.f64 c (*.f64 (+.f64 z z) 4)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 (/.f64 (/.f64 b z) c) 4) 4)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (/.f64 1 c) z) (/.f64 1 b))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 b (/.f64 2 c)) (+.f64 z z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 b (/.f64 2 c)) (/.f64 z 1/2))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (*.f64 b 4) c) (*.f64 z 4))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b (neg.f64 c)) (neg.f64 z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 b -2) (*.f64 (+.f64 c c) (neg.f64 z)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 b -2) (*.f64 c (neg.f64 (+.f64 z z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 b -2) (+.f64 (/.f64 z (neg.f64 (/.f64 1 c))) (/.f64 z (neg.f64 (/.f64 1 c)))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 b -2) (-.f64 0 (*.f64 c (+.f64 z z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 b z)) (neg.f64 c))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 2 (*.f64 z (/.f64 2 b))) (+.f64 (*.f64 (+.f64 c c) (*.f64 z (/.f64 (/.f64 z b) b))) (*.f64 (+.f64 c c) (*.f64 z (/.f64 (/.f64 z b) b)))))
(*.f64 (/.f64 2 b) (/.f64 z (*.f64 (+.f64 z z) (*.f64 (/.f64 z (*.f64 b b)) c))))
(*.f64 z (/.f64 (/.f64 2 b) (*.f64 (+.f64 z z) (*.f64 c (/.f64 z (*.f64 b b))))))
(/.f64 (*.f64 z (/.f64 2 b)) (*.f64 (+.f64 z z) (*.f64 c (/.f64 z (*.f64 b b)))))
(/.f64 16 (+.f64 (*.f64 2 (*.f64 (*.f64 c 4) (/.f64 z b))) (*.f64 2 (*.f64 (*.f64 c 4) (/.f64 z b)))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 2 (*.f64 (/.f64 1 c) 4)) (+.f64 (*.f64 4 (/.f64 z b)) (*.f64 4 (/.f64 z b))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 -4 (+.f64 (*.f64 (*.f64 z (/.f64 2 b)) (neg.f64 c)) (*.f64 (*.f64 z (/.f64 2 b)) (neg.f64 c))))
(/.f64 (/.f64 2 c) (*.f64 z (/.f64 2 b)))
(/.f64 b (/.f64 2 (/.f64 2 (*.f64 c z))))
(/.f64 (/.f64 2 z) (/.f64 c (/.f64 b 2)))
(/.f64 -4 (+.f64 (*.f64 (/.f64 z b) (neg.f64 (+.f64 c c))) (*.f64 (/.f64 z b) (neg.f64 (+.f64 c c)))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 b z) c) 4)) 8)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 2 (/.f64 (*.f64 b 4) c)) (*.f64 (+.f64 z z) 4))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 2 (/.f64 b (neg.f64 c))) (*.f64 2 (neg.f64 z)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 2 (neg.f64 (/.f64 b z))) (*.f64 2 (neg.f64 c)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 2 (*.f64 (/.f64 b z) 4)) (*.f64 2 (*.f64 c 4)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 2 (*.f64 (+.f64 b b) 4)) (+.f64 (*.f64 c (*.f64 (+.f64 z z) 4)) (*.f64 c (*.f64 (+.f64 z z) 4))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 2 (*.f64 b -2)) (+.f64 (*.f64 (+.f64 c c) (neg.f64 z)) (*.f64 (+.f64 c c) (neg.f64 z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (*.f64 2 (*.f64 b -2)) (+.f64 (*.f64 c (neg.f64 (+.f64 z z))) (*.f64 c (neg.f64 (+.f64 z z)))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (+.f64 b b) (*.f64 z c)) 2)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (*.f64 b 4) (*.f64 z c)) 4)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 2 c) (*.f64 z (/.f64 2 b)))
(/.f64 b (/.f64 2 (/.f64 2 (*.f64 c z))))
(/.f64 (/.f64 2 z) (/.f64 c (/.f64 b 2)))
(/.f64 (/.f64 (*.f64 (/.f64 b z) 4) c) 4)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (*.f64 (+.f64 b b) 4) c) (*.f64 (+.f64 z z) 4))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (*.f64 b -2) c) (*.f64 2 (neg.f64 z)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (*.f64 b -2) c) (neg.f64 (+.f64 z z)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 4 (/.f64 z b)) (*.f64 c 4))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 -1 (/.f64 z b)) (neg.f64 c))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 8 (/.f64 z b)) (*.f64 2 (*.f64 c 4)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (*.f64 (/.f64 1 c) 4) (/.f64 z b)) 4)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 -2 (/.f64 z b)) (*.f64 2 (neg.f64 c)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 -2 (/.f64 z b)) (neg.f64 (+.f64 c c)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (/.f64 z b) c) (*.f64 z (/.f64 (/.f64 z b) b)))
(/.f64 (/.f64 (/.f64 (/.f64 z b) c) z) (/.f64 z (*.f64 b b)))
(/.f64 b (/.f64 (/.f64 z b) (/.f64 (/.f64 z b) (*.f64 c z))))
(/.f64 z (*.f64 c (*.f64 (/.f64 z (*.f64 b b)) (*.f64 b z))))
(/.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 1/2)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (/.f64 b c) (+.f64 z z)) 1/2)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (*.f64 b (/.f64 2 c)) z) 2)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 (/.f64 1 c) 2) (/.f64 (/.f64 z b) 2))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (*.f64 b 4)) (-.f64 0 (*.f64 c (*.f64 z 4))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 z b)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 (+.f64 b b) z)) (neg.f64 (+.f64 c c)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (*.f64 b (/.f64 2 c))) (neg.f64 (+.f64 z z)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 (*.f64 b 4) c)) (neg.f64 (*.f64 z 4)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 b (neg.f64 c))) z)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (neg.f64 (/.f64 b z))) c)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 (/.f64 b z) (+.f64 c c)) (/.f64 (/.f64 b z) (+.f64 c c))) 1)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 (/.f64 1 c) z) (/.f64 (/.f64 1 c) z)) (+.f64 (/.f64 1 b) (/.f64 1 b)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 2 c) (/.f64 2 c)) (*.f64 2 (*.f64 z (/.f64 2 b))))
(/.f64 (/.f64 2 c) (*.f64 z (/.f64 2 b)))
(/.f64 b (/.f64 2 (/.f64 2 (*.f64 c z))))
(/.f64 (/.f64 2 z) (/.f64 c (/.f64 b 2)))
(/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 b b) z)) (neg.f64 (/.f64 (+.f64 b b) z))) (*.f64 2 (neg.f64 (+.f64 c c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 b z) c) 4)) (*.f64 2 (*.f64 (/.f64 (/.f64 b z) c) 4))) 16)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (*.f64 2 (/.f64 (*.f64 b 4) c)) (*.f64 2 (/.f64 (*.f64 b 4) c))) (*.f64 2 (*.f64 (+.f64 z z) 4)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (*.f64 2 (/.f64 b (neg.f64 c))) (*.f64 2 (/.f64 b (neg.f64 c)))) (*.f64 2 (*.f64 2 (neg.f64 z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 b z))) (*.f64 2 (neg.f64 (/.f64 b z)))) (*.f64 2 (*.f64 2 (neg.f64 c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 (+.f64 b b) (*.f64 z c)) (/.f64 (+.f64 b b) (*.f64 z c))) 4)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 (*.f64 b 4) (*.f64 z c)) (/.f64 (*.f64 b 4) (*.f64 z c))) 8)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 b z) 4) c) (/.f64 (*.f64 (/.f64 b z) 4) c)) 8)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 b b) 4) c) (/.f64 (*.f64 (+.f64 b b) 4) c)) (*.f64 2 (*.f64 (+.f64 z z) 4)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 (*.f64 b -2) c) (/.f64 (*.f64 b -2) c)) (*.f64 2 (*.f64 2 (neg.f64 z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 (*.f64 b -2) c) (/.f64 (*.f64 b -2) c)) (*.f64 2 (neg.f64 (+.f64 z z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 4 (/.f64 z b)) (/.f64 4 (/.f64 z b))) (*.f64 2 (*.f64 c 4)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 -1 (/.f64 z b)) (/.f64 -1 (/.f64 z b))) (*.f64 2 (neg.f64 c)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 8 (/.f64 z b)) (/.f64 8 (/.f64 z b))) (*.f64 2 (*.f64 2 (*.f64 c 4))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 1 c) 4) (/.f64 z b)) (/.f64 (*.f64 (/.f64 1 c) 4) (/.f64 z b))) 8)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 -2 (/.f64 z b)) (/.f64 -2 (/.f64 z b))) (*.f64 2 (*.f64 2 (neg.f64 c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 -2 (/.f64 z b)) (/.f64 -2 (/.f64 z b))) (*.f64 2 (neg.f64 (+.f64 c c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 (/.f64 z b) c) (/.f64 (/.f64 z b) c)) (*.f64 (/.f64 z b) (*.f64 z (/.f64 2 b))))
(/.f64 (+.f64 (/.f64 (/.f64 z b) c) (/.f64 (/.f64 z b) c)) (*.f64 z (*.f64 (/.f64 2 b) (/.f64 z b))))
(/.f64 (+.f64 (/.f64 z (*.f64 b c)) (/.f64 z (*.f64 b c))) (*.f64 (/.f64 z b) (*.f64 z (/.f64 2 b))))
(/.f64 (/.f64 (+.f64 b b) (/.f64 z (/.f64 z (*.f64 b c)))) (*.f64 z (/.f64 2 b)))
(/.f64 (/.f64 (+.f64 b b) (/.f64 z (/.f64 (/.f64 z b) c))) (*.f64 z (/.f64 2 b)))
(/.f64 (+.f64 (/.f64 b (*.f64 c (neg.f64 z))) (/.f64 b (*.f64 c (neg.f64 z)))) -2)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 (/.f64 b c) (+.f64 z z)) (/.f64 (/.f64 b c) (+.f64 z z))) 1)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (/.f64 (*.f64 b (/.f64 2 c)) z) (/.f64 (*.f64 b (/.f64 2 c)) z)) 4)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 1 c))) (+.f64 (neg.f64 (/.f64 z b)) (neg.f64 (/.f64 z b))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (neg.f64 (*.f64 b (/.f64 2 c))) (neg.f64 (*.f64 b (/.f64 2 c)))) (*.f64 2 (neg.f64 (+.f64 z z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 b 4) c)) (neg.f64 (/.f64 (*.f64 b 4) c))) (+.f64 (neg.f64 (*.f64 z 4)) (neg.f64 (*.f64 z 4))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (neg.f64 (/.f64 b (neg.f64 c))) (neg.f64 (/.f64 b (neg.f64 c)))) (+.f64 z z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 b z))) (neg.f64 (neg.f64 (/.f64 b z)))) (+.f64 c c))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (*.f64 (/.f64 b z) 4)) (neg.f64 (*.f64 c 4)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (*.f64 (/.f64 1 c) 2)) (-.f64 0 (*.f64 z (/.f64 2 b))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 b b) z))) (+.f64 c c))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 b b) z))) (-.f64 0 (neg.f64 (+.f64 c c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 (/.f64 1 c) z)) (-.f64 0 (/.f64 1 b)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (*.f64 b 4) c))) (-.f64 0 (*.f64 (+.f64 z z) 4)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (*.f64 2 (/.f64 b (neg.f64 c)))) (-.f64 0 (*.f64 2 (neg.f64 z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 b z)))) (-.f64 0 (*.f64 2 (neg.f64 c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 2 c)) (-.f64 0 (*.f64 z (/.f64 2 b))))
(/.f64 (/.f64 2 c) (*.f64 z (/.f64 2 b)))
(/.f64 b (/.f64 2 (/.f64 2 (*.f64 c z))))
(/.f64 (/.f64 2 z) (/.f64 c (/.f64 b 2)))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 b b) 4) c)) (-.f64 0 (*.f64 (+.f64 z z) 4)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 (*.f64 b -2) c)) (+.f64 z z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 (*.f64 b -2) c)) (-.f64 0 (neg.f64 (+.f64 z z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 (*.f64 b -2) c)) (-.f64 0 (*.f64 2 (neg.f64 z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 4 (/.f64 z b))) (neg.f64 (*.f64 c 4)))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 -1 (/.f64 z b))) c)
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 8 (/.f64 z b))) (-.f64 0 (*.f64 2 (*.f64 c 4))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 z b))) (+.f64 c c))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 z b))) (-.f64 0 (*.f64 2 (neg.f64 c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 z b))) (-.f64 0 (neg.f64 (+.f64 c c))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (/.f64 (/.f64 z b) c)) (-.f64 0 (*.f64 z (/.f64 (/.f64 z b) b))))
(/.f64 (/.f64 (/.f64 (/.f64 z b) c) z) (/.f64 z (*.f64 b b)))
(/.f64 b (/.f64 (/.f64 z b) (/.f64 (/.f64 z b) (*.f64 c z))))
(/.f64 z (*.f64 c (*.f64 (/.f64 z (*.f64 b b)) (*.f64 b z))))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 c))) (/.f64 z b))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (neg.f64 (*.f64 b (/.f64 2 c)))) (+.f64 z z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (neg.f64 (*.f64 b (/.f64 2 c)))) (-.f64 0 (neg.f64 (+.f64 z z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (neg.f64 (/.f64 (*.f64 b 4) c))) (*.f64 z 4))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (neg.f64 (/.f64 b (neg.f64 c)))) (neg.f64 z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (/.f64 b z)))) (neg.f64 c))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))
(neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 c z))

localize12.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 9 (/.f64 y (*.f64 c z)))
4.2b
(/.f64 y (*.f64 c z))
7.5b
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
Compiler

Compiled 36 to 15 computations (58.3% saved)

series6.0ms (0%)

Counts
3 → 48
Calls

30 calls:

TimeVariablePointExpression
0.0ms
c
@inf
(/.f64 y (*.f64 c z))
0.0ms
y
@-inf
(*.f64 9 (/.f64 y (*.f64 c z)))
0.0ms
y
@inf
(*.f64 9 (/.f64 y (*.f64 c z)))
0.0ms
z
@inf
(/.f64 y (*.f64 c z))
0.0ms
z
@0
(/.f64 y (*.f64 c z))

rewrite76.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1520×rational.json-simplify-35
1104×bool.json-1
1104×bool.json-2
1074×rational.json-1
1074×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
111457
234757
396257
4298857
Stop Event
node limit
Counts
3 → 63
Calls
Call 1
Inputs
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(/.f64 y (*.f64 c z))
(*.f64 9 (/.f64 y (*.f64 c z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 9) (*.f64 c (/.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (/.f64 y c) (/.f64 z x)) 36) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 18) (*.f64 (*.f64 c z) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 y c) (/.f64 z x)) 36)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 y c) (/.f64 z x)) 36)) (*.f64 2 (*.f64 (/.f64 (/.f64 y c) (/.f64 z x)) 36))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 9)) (neg.f64 (*.f64 c (/.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))) (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))) (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (*.f64 c z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 y (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 y (*.f64 c z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (*.f64 c z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (/.f64 1/2 (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 1 (*.f64 c z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 y (*.f64 z (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 y (*.f64 c z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 c z)) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (*.f64 c z)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 4) (/.f64 1 (*.f64 z (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 c)) (/.f64 1 (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c z)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 -1 (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) c) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 y) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 y (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 y c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 y c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 z)) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 y (*.f64 c z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 c z)) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (*.f64 y (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) (*.f64 c z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (*.f64 z (neg.f64 c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y c) (neg.f64 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 z z)) (*.f64 y (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (*.f64 z (+.f64 c c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (*.f64 c z)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (*.f64 c 4))) (*.f64 y 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (/.f64 (neg.f64 y) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (*.f64 c z)) (/.f64 1/2 (*.f64 c z))) y)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 y) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 y c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 y (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 y (*.f64 c z)) (/.f64 y (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 y (*.f64 c z)) (/.f64 y (*.f64 c z)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9 (/.f64 y (*.f64 c z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 9 (/.f64 y (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 9 (/.f64 y (*.f64 c z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (/.f64 y (*.f64 c z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (*.f64 c z)) 18) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (*.f64 c z)) 36) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) 36)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) 36)) (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) 36))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 9 (/.f64 y (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 9 (/.f64 y (*.f64 c z))) (*.f64 9 (/.f64 y (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 9 (/.f64 y (*.f64 c z))) (*.f64 9 (/.f64 y (*.f64 c z))))))))

simplify260.0ms (0.5%)

Algorithm
egg-herbie
Rules
1386×rational.json-simplify-61
1166×rational.json-simplify-2
1088×rational.json-simplify-41
1036×rational.json-simplify-53
702×rational.json-simplify-51
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01432295
13342295
28942271
328132271
452732271
577332271
Stop Event
node limit
Counts
111 → 82
Calls
Call 1
Inputs
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))) 0)
(+.f64 0 (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))))
(-.f64 (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))) 0)
(/.f64 (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))) 1)
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18)) 2)
(/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y)))
(/.f64 (*.f64 (/.f64 (/.f64 y c) (/.f64 z x)) 36) 4)
(/.f64 (*.f64 x 18) (*.f64 (*.f64 c z) (/.f64 2 y)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 y c) (/.f64 z x)) 36)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 y c) (/.f64 z x)) 36)) (*.f64 2 (*.f64 (/.f64 (/.f64 y c) (/.f64 z x)) 36))) 16)
(/.f64 (neg.f64 (*.f64 x 9)) (neg.f64 (*.f64 c (/.f64 z y))))
(+.f64 (/.f64 y (*.f64 c z)) 0)
(+.f64 0 (/.f64 y (*.f64 c z)))
(-.f64 (/.f64 y (*.f64 c z)) 0)
(*.f64 y (/.f64 1 (*.f64 c z)))
(*.f64 (/.f64 y (*.f64 c z)) 1)
(*.f64 1 (/.f64 y (*.f64 c z)))
(*.f64 (+.f64 y y) (/.f64 1/2 (*.f64 c z)))
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 (*.f64 c z)) 1/2))
(*.f64 (/.f64 y c) (/.f64 1 z))
(*.f64 2 (/.f64 y (*.f64 z (+.f64 c c))))
(*.f64 2 (/.f64 (/.f64 y (*.f64 c z)) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 c z)) y))
(*.f64 (*.f64 (/.f64 y (*.f64 c z)) 2) 1/2)
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 z (*.f64 c 4))))
(*.f64 (*.f64 y (/.f64 2 c)) (/.f64 1 (+.f64 z z)))
(*.f64 (/.f64 y z) (/.f64 1 c))
(*.f64 (/.f64 1 c) (/.f64 y z))
(*.f64 (/.f64 1 (*.f64 c z)) y)
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 c z)))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (/.f64 (neg.f64 y) c) (/.f64 -1 z))
(*.f64 -1 (/.f64 (neg.f64 y) (*.f64 c z)))
(*.f64 -1 (/.f64 y (*.f64 z (neg.f64 c))))
(*.f64 -1 (/.f64 (/.f64 y c) (neg.f64 z)))
(*.f64 (/.f64 1 z) (/.f64 y c))
(*.f64 (*.f64 y (/.f64 2 z)) (/.f64 1/2 c))
(*.f64 1/2 (*.f64 (/.f64 y (*.f64 c z)) 2))
(*.f64 (/.f64 1/2 (*.f64 c z)) (+.f64 y y))
(*.f64 (/.f64 1/2 c) (*.f64 y (/.f64 2 z)))
(*.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 y y))
(*.f64 (/.f64 (neg.f64 y) (*.f64 c z)) -1)
(*.f64 (/.f64 y (*.f64 z (neg.f64 c))) -1)
(*.f64 (/.f64 (/.f64 y c) (neg.f64 z)) -1)
(*.f64 (/.f64 1 (+.f64 z z)) (*.f64 y (/.f64 2 c)))
(*.f64 (/.f64 y (*.f64 z (+.f64 c c))) 2)
(*.f64 (/.f64 (/.f64 y (*.f64 c z)) 2) 2)
(*.f64 (/.f64 1 (*.f64 z (*.f64 c 4))) (*.f64 y 4))
(*.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 y))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 y))
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 y) c))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 c z)) (/.f64 1/2 (*.f64 c z))) y)
(neg.f64 (/.f64 (neg.f64 y) (*.f64 c z)))
(neg.f64 (/.f64 y (*.f64 z (neg.f64 c))))
(neg.f64 (/.f64 (/.f64 y c) (neg.f64 z)))
(+.f64 (*.f64 9 (/.f64 y (*.f64 c z))) 0)
(+.f64 0 (*.f64 9 (/.f64 y (*.f64 c z))))
(-.f64 (*.f64 9 (/.f64 y (*.f64 c z))) 0)
(/.f64 (*.f64 9 (/.f64 y (*.f64 c z))) 1)
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) 18) 2)
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) 36) 4)
(/.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) 36)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) 36)) (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) 36))) 16)
Outputs
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(+.f64 (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))) 0)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(+.f64 0 (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(-.f64 (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))) 0)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(/.f64 (*.f64 x (*.f64 9 (/.f64 y (*.f64 c z)))) 1)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18)) 2)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(/.f64 (*.f64 (/.f64 (/.f64 y c) (/.f64 z x)) 36) 4)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(/.f64 (*.f64 x 18) (*.f64 (*.f64 c z) (/.f64 2 y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(/.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 y c) (/.f64 z x)) 36)) 8)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 (/.f64 y c) (/.f64 z x)) 36)) (*.f64 2 (*.f64 (/.f64 (/.f64 y c) (/.f64 z x)) 36))) 16)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(/.f64 (neg.f64 (*.f64 x 9)) (neg.f64 (*.f64 c (/.f64 z y))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c (/.f64 z x))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(+.f64 (/.f64 y (*.f64 c z)) 0)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(+.f64 0 (/.f64 y (*.f64 c z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(-.f64 (/.f64 y (*.f64 c z)) 0)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 y (/.f64 1 (*.f64 c z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 y (*.f64 c z)) 1)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 1 (/.f64 y (*.f64 c z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (+.f64 y y) (/.f64 1/2 (*.f64 c z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 (*.f64 c z)) 1/2))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 y c) (/.f64 1 z))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 2 (/.f64 y (*.f64 z (+.f64 c c))))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 2 (/.f64 (/.f64 y (*.f64 c z)) 2))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 c z)) y))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (*.f64 (/.f64 y (*.f64 c z)) 2) 1/2)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 z (*.f64 c 4))))
(*.f64 (*.f64 y 4) (/.f64 (/.f64 1 z) (*.f64 c 4)))
(*.f64 y (*.f64 4 (/.f64 (/.f64 (/.f64 1 z) c) 4)))
(*.f64 y (*.f64 4 (/.f64 1/4 (*.f64 c z))))
(*.f64 4 (*.f64 (/.f64 (/.f64 y c) z) 1/4))
(*.f64 (*.f64 y (/.f64 2 c)) (/.f64 1 (+.f64 z z)))
(*.f64 y (*.f64 (/.f64 2 c) (/.f64 1 (+.f64 z z))))
(*.f64 (/.f64 2 c) (*.f64 y (/.f64 1 (+.f64 z z))))
(*.f64 y (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (/.f64 y z) (/.f64 1 c))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 1 c) (/.f64 y z))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 1 (*.f64 c z)) y)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 c z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 z (neg.f64 c))))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 (neg.f64 y) c) (/.f64 -1 z))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 -1 (/.f64 (neg.f64 y) (*.f64 c z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 -1 (/.f64 y (*.f64 z (neg.f64 c))))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 -1 (/.f64 (/.f64 y c) (neg.f64 z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 1 z) (/.f64 y c))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (*.f64 y (/.f64 2 z)) (/.f64 1/2 c))
(*.f64 (/.f64 2 z) (*.f64 (/.f64 1/2 c) y))
(*.f64 (/.f64 2 z) (*.f64 y (/.f64 1/2 c)))
(*.f64 y (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 1/2 (*.f64 (/.f64 y (*.f64 c z)) 2))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 1/2 (*.f64 c z)) (+.f64 y y))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 1/2 c) (*.f64 y (/.f64 2 z)))
(*.f64 (*.f64 y (/.f64 2 z)) (/.f64 1/2 c))
(*.f64 (/.f64 2 z) (*.f64 (/.f64 1/2 c) y))
(*.f64 (/.f64 2 z) (*.f64 y (/.f64 1/2 c)))
(*.f64 y (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 y y))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 (neg.f64 y) (*.f64 c z)) -1)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 y (*.f64 z (neg.f64 c))) -1)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 (/.f64 y c) (neg.f64 z)) -1)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 1 (+.f64 z z)) (*.f64 y (/.f64 2 c)))
(*.f64 y (*.f64 (/.f64 2 c) (/.f64 1 (+.f64 z z))))
(*.f64 (/.f64 2 c) (*.f64 y (/.f64 1 (+.f64 z z))))
(*.f64 y (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (/.f64 y (*.f64 z (+.f64 c c))) 2)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 (/.f64 y (*.f64 c z)) 2) 2)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 1 (*.f64 z (*.f64 c 4))) (*.f64 y 4))
(*.f64 (*.f64 y 4) (/.f64 (/.f64 1 z) (*.f64 c 4)))
(*.f64 y (*.f64 4 (/.f64 (/.f64 (/.f64 1 z) c) 4)))
(*.f64 y (*.f64 4 (/.f64 1/4 (*.f64 c z))))
(*.f64 4 (*.f64 (/.f64 (/.f64 y c) z) 1/4))
(*.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 y))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 y))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 y) c))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(*.f64 (+.f64 (/.f64 1/2 (*.f64 c z)) (/.f64 1/2 (*.f64 c z))) y)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(neg.f64 (/.f64 (neg.f64 y) (*.f64 c z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(neg.f64 (/.f64 y (*.f64 z (neg.f64 c))))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(neg.f64 (/.f64 (/.f64 y c) (neg.f64 z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y c) z)
(+.f64 (*.f64 9 (/.f64 y (*.f64 c z))) 0)
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 (/.f64 y c) z))
(+.f64 0 (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 (/.f64 y c) z))
(-.f64 (*.f64 9 (/.f64 y (*.f64 c z))) 0)
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 9 (/.f64 y (*.f64 c z))) 1)
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) 18) 2)
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) 36) 4)
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) 36)) 8)
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 (/.f64 y c) z))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) 36)) (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) 36))) 16)
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 (/.f64 y c) z))

localize15.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 9 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c))))
4.8b
(*.f64 y (/.f64 x c))
5.7b
(*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c)))
Compiler

Compiled 44 to 21 computations (52.3% saved)

series4.0ms (0%)

Counts
3 → 132
Calls

33 calls:

TimeVariablePointExpression
0.0ms
y
@inf
(*.f64 y (/.f64 x c))
0.0ms
x
@inf
(*.f64 y (/.f64 x c))
0.0ms
y
@-inf
(*.f64 y (/.f64 x c))
0.0ms
y
@0
(*.f64 y (/.f64 x c))
0.0ms
c
@0
(*.f64 y (/.f64 x c))

rewrite104.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1232×rational.json-simplify-35
1036×bool.json-1
1036×bool.json-2
1004×rational.json-1
1004×rational.json-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01369
114357
243657
3102757
4273157
5746257
Stop Event
node limit
Counts
3 → 119
Calls
Call 1
Inputs
(*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c)))
(*.f64 y (/.f64 x c))
(*.f64 9 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x (*.f64 z c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 x (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x (*.f64 z c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 c x) (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (/.f64 (/.f64 c x) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (/.f64 (/.f64 (/.f64 (+.f64 c c) x) y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (*.f64 z (/.f64 c x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 (/.f64 c x) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 (/.f64 (+.f64 z z) (/.f64 x c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 (*.f64 z (/.f64 (+.f64 c c) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 (/.f64 (/.f64 (+.f64 c c) x) (/.f64 1 z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 (*.f64 (*.f64 z 4) (/.f64 c x)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 (/.f64 (*.f64 z 4) (/.f64 x c)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 (*.f64 (/.f64 (+.f64 c c) x) (*.f64 z 4)) 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x c) (/.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x c) (/.f64 (/.f64 (+.f64 z z) y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x c) (/.f64 (/.f64 (*.f64 z 4) y) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 x c)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 x (*.f64 z c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (/.f64 2 c)) (/.f64 y z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 z 4) (*.f64 y (/.f64 x c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (+.f64 (*.f64 z (/.f64 c x)) (*.f64 z (/.f64 c x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (/.f64 2 c))) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y z) (/.f64 c x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 (/.f64 c x) (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (*.f64 z c)) (*.f64 y 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 z 4) (*.f64 y (/.f64 x c))) (/.f64 (*.f64 z 4) (*.f64 y (/.f64 x c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (*.f64 2 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c))))) (*.f64 2 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) (*.f64 z 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y (/.f64 x c))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 y z)) (/.f64 (+.f64 c c) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 x c) (*.f64 y 4))) (*.f64 2 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 x (*.f64 z c)) (*.f64 y 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 y (/.f64 x c)))) (*.f64 2 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) z) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c)))) (neg.f64 (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 y (/.f64 x c)))) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)) (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c)))) (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c))))) (*.f64 2 (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) z) (/.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) z)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 x (*.f64 z c)) (*.f64 y 4))) (*.f64 2 (*.f64 (/.f64 x (*.f64 z c)) (*.f64 y 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 y (/.f64 x c)))) (*.f64 2 (neg.f64 (*.f64 y (/.f64 x c))))) (*.f64 2 (*.f64 2 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 y (/.f64 x c)))) (neg.f64 (neg.f64 (*.f64 y (/.f64 x c))))) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 x c) (*.f64 y 4))) (neg.f64 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c))))) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c))))) (-.f64 0 (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 y z)) (neg.f64 (/.f64 c x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 y (/.f64 x c))))) (-.f64 0 (*.f64 2 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 y (/.f64 x c))))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 y (/.f64 x (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 y (/.f64 x (*.f64 z c))) (*.f64 y (/.f64 x (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 y (/.f64 x (*.f64 z c))) (*.f64 y (/.f64 x (*.f64 z c))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 x c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 c x) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 c x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 c y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x c) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 x c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (/.f64 (+.f64 c c) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (/.f64 c x) y) (/.f64 (/.f64 c x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (/.f64 (+.f64 c c) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (+.f64 (/.f64 c y) (/.f64 c y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (/.f64 (+.f64 c c) x) y) (/.f64 (/.f64 (+.f64 c c) x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 c)) (/.f64 2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 c)) (+.f64 (/.f64 1 y) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (+.f64 (/.f64 (+.f64 c c) y) (/.f64 (+.f64 c c) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (/.f64 (+.f64 c c) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (/.f64 2 c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 (neg.f64 c) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x c) 4) (+.f64 (/.f64 2 y) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 2 (/.f64 (+.f64 c c) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 4 (/.f64 c x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y c) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (+.f64 (/.f64 (neg.f64 c) y) (/.f64 (neg.f64 c) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 x c) (*.f64 y 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y 4)) (+.f64 (*.f64 4 (/.f64 c x)) (*.f64 4 (/.f64 c x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y 4) (/.f64 c x)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y 2) (/.f64 (/.f64 c x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (neg.f64 (/.f64 c x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 y) (neg.f64 y)) (+.f64 (neg.f64 (/.f64 c x)) (neg.f64 (/.f64 c x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 y c) (/.f64 y c)) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 x c) (*.f64 y 4))) (*.f64 2 (*.f64 (/.f64 x c) (*.f64 y 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y 4) (/.f64 c x)) (/.f64 (*.f64 y 4) (/.f64 c x))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 y y)) (-.f64 0 (/.f64 (+.f64 c c) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 y)) (/.f64 c x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 y c)) (-.f64 0 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 y (/.f64 x c))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 y (/.f64 x c)) (*.f64 y (/.f64 x c)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 y (/.f64 x c)) (*.f64 y (/.f64 x c)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 z (*.f64 y (*.f64 (/.f64 x c) 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (+.f64 z z) (*.f64 y (*.f64 (/.f64 x c) 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 z (*.f64 y (*.f64 (/.f64 x c) 9))) (/.f64 z (*.f64 y (*.f64 (/.f64 x c) 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 (/.f64 x c) 9)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 z 4) (*.f64 y (*.f64 (/.f64 x c) 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (+.f64 z z) (*.f64 y (*.f64 (/.f64 x c) 9))) (/.f64 (+.f64 z z) (*.f64 y (*.f64 (/.f64 x c) 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 (/.f64 x (*.f64 z c)) 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 z) 9) (/.f64 (/.f64 c x) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 z) 9) (/.f64 (/.f64 (/.f64 (+.f64 c c) x) y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (/.f64 x c)) 18) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 36) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (+.f64 (/.f64 (*.f64 z 4) (*.f64 y (*.f64 (/.f64 x c) 9))) (/.f64 (*.f64 z 4) (*.f64 y (*.f64 (/.f64 x c) 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x c) 9) (/.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 9) (*.f64 z (/.f64 c x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 9) (/.f64 (/.f64 c x) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (/.f64 y z)) (/.f64 c x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x c)) 18)) (*.f64 z 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 36)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (*.f64 (/.f64 x c) 9)) (+.f64 z z)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x c) 9))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 36)) (*.f64 2 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 36))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y (*.f64 (/.f64 x c) 9)) (+.f64 z z)) (/.f64 (*.f64 y (*.f64 (/.f64 x c) 9)) (+.f64 z z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x c) 9))) (neg.f64 (*.f64 y (*.f64 (/.f64 x c) 9)))) (*.f64 2 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 y (/.f64 x c)) 18)) (neg.f64 (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x c) 9)))) z)))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))) (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))) (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))))))))

simplify105.0ms (0.2%)

Algorithm
egg-herbie
Rules
1332×rational.json-simplify-46
1004×rational.json-simplify-41
994×rational.json-simplify-2
992×rational.json-simplify-35
962×rational.json-simplify-50
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02894937
19544931
230224931
356774925
Stop Event
node limit
Counts
251 → 143
Calls
Call 1
Inputs
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(/.f64 (*.f64 y x) c)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 y (/.f64 x (*.f64 z c))) 0)
(+.f64 0 (*.f64 y (/.f64 x (*.f64 z c))))
(-.f64 (*.f64 y (/.f64 x (*.f64 z c))) 0)
(/.f64 1 (/.f64 (/.f64 c x) (/.f64 y z)))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 c x) y))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 (/.f64 (+.f64 c c) x) y) 2))
(/.f64 y (*.f64 z (/.f64 c x)))
(/.f64 y (/.f64 (/.f64 c x) (/.f64 1 z)))
(/.f64 y (/.f64 (/.f64 (+.f64 z z) (/.f64 x c)) 2))
(/.f64 y (/.f64 (*.f64 z (/.f64 (+.f64 c c) x)) 2))
(/.f64 y (/.f64 (/.f64 (/.f64 (+.f64 c c) x) (/.f64 1 z)) 2))
(/.f64 y (/.f64 (*.f64 (*.f64 z 4) (/.f64 c x)) 4))
(/.f64 y (/.f64 (/.f64 (*.f64 z 4) (/.f64 x c)) 4))
(/.f64 y (/.f64 (*.f64 (/.f64 (+.f64 c c) x) (*.f64 z 4)) 8))
(/.f64 (/.f64 x c) (/.f64 z y))
(/.f64 (/.f64 x c) (/.f64 (/.f64 (+.f64 z z) y) 2))
(/.f64 (/.f64 x c) (/.f64 (/.f64 (*.f64 z 4) y) 4))
(/.f64 (*.f64 y (/.f64 x c)) z)
(/.f64 (*.f64 y (/.f64 x (*.f64 z c))) 1)
(/.f64 2 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c)))))
(/.f64 (*.f64 (*.f64 x (/.f64 2 c)) (/.f64 y z)) 2)
(/.f64 4 (*.f64 2 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c))))))
(/.f64 4 (/.f64 (*.f64 z 4) (*.f64 y (/.f64 x c))))
(/.f64 (+.f64 y y) (+.f64 (*.f64 z (/.f64 c x)) (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 y (*.f64 x (/.f64 2 c))) (+.f64 z z))
(/.f64 (/.f64 y z) (/.f64 c x))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 c x) (/.f64 y z))))
(/.f64 (*.f64 (/.f64 x (*.f64 z c)) (*.f64 y 4)) 4)
(/.f64 8 (+.f64 (/.f64 (*.f64 z 4) (*.f64 y (/.f64 x c))) (/.f64 (*.f64 z 4) (*.f64 y (/.f64 x c)))))
(/.f64 8 (+.f64 (*.f64 2 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c))))) (*.f64 2 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c)))))))
(/.f64 -2 (-.f64 0 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c))))))
(/.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) (*.f64 z 4))
(/.f64 (neg.f64 (*.f64 y (/.f64 x c))) (neg.f64 z))
(/.f64 (*.f64 2 (/.f64 y z)) (/.f64 (+.f64 c c) x))
(/.f64 (*.f64 2 (*.f64 (/.f64 x c) (*.f64 y 4))) (*.f64 2 (*.f64 z 4)))
(/.f64 (*.f64 2 (*.f64 (/.f64 x (*.f64 z c)) (*.f64 y 4))) 8)
(/.f64 (*.f64 2 (neg.f64 (*.f64 y (/.f64 x c)))) (*.f64 2 (neg.f64 z)))
(/.f64 (/.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) z) 4)
(/.f64 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)) 1/2)
(/.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c)))) (neg.f64 (+.f64 z z)))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (/.f64 x c)))) z)
(/.f64 (+.f64 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)) (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z))) 1)
(/.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c)))) (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c))))) (*.f64 2 (neg.f64 (+.f64 z z))))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) z) (/.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) z)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 x (*.f64 z c)) (*.f64 y 4))) (*.f64 2 (*.f64 (/.f64 x (*.f64 z c)) (*.f64 y 4)))) 16)
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 y (/.f64 x c)))) (*.f64 2 (neg.f64 (*.f64 y (/.f64 x c))))) (*.f64 2 (*.f64 2 (neg.f64 z))))
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 y (/.f64 x c)))) (neg.f64 (neg.f64 (*.f64 y (/.f64 x c))))) (+.f64 z z))
(/.f64 (neg.f64 (*.f64 (/.f64 x c) (*.f64 y 4))) (neg.f64 (*.f64 z 4)))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c))))) (+.f64 z z))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c))))) (-.f64 0 (neg.f64 (+.f64 z z))))
(/.f64 (neg.f64 (/.f64 y z)) (neg.f64 (/.f64 c x)))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 y (/.f64 x c))))) (-.f64 0 (*.f64 2 (neg.f64 z))))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 y (/.f64 x c))))) (neg.f64 z))
(+.f64 (*.f64 y (/.f64 x c)) 0)
(+.f64 0 (*.f64 y (/.f64 x c)))
(-.f64 (*.f64 y (/.f64 x c)) 0)
(/.f64 1 (/.f64 (/.f64 c x) y))
(/.f64 y (/.f64 c x))
(/.f64 x (/.f64 c y))
(/.f64 (/.f64 x c) (/.f64 1 y))
(/.f64 (*.f64 y (/.f64 x c)) 1)
(/.f64 2 (/.f64 (/.f64 (+.f64 c c) x) y))
(/.f64 2 (+.f64 (/.f64 (/.f64 c x) y) (/.f64 (/.f64 c x) y)))
(/.f64 (+.f64 x x) (/.f64 (+.f64 c c) y))
(/.f64 (+.f64 x x) (+.f64 (/.f64 c y) (/.f64 c y)))
(/.f64 4 (+.f64 (/.f64 (/.f64 (+.f64 c c) x) y) (/.f64 (/.f64 (+.f64 c c) x) y)))
(/.f64 (*.f64 x (/.f64 2 c)) (/.f64 2 y))
(/.f64 (*.f64 x (/.f64 2 c)) (+.f64 (/.f64 1 y) (/.f64 1 y)))
(/.f64 (*.f64 x 4) (+.f64 (/.f64 (+.f64 c c) y) (/.f64 (+.f64 c c) y)))
(/.f64 (+.f64 y y) (/.f64 (+.f64 c c) x))
(/.f64 (*.f64 y (*.f64 x (/.f64 2 c))) 2)
(/.f64 (neg.f64 x) (/.f64 (neg.f64 c) y))
(/.f64 (*.f64 (/.f64 x c) 4) (+.f64 (/.f64 2 y) (/.f64 2 y)))
(/.f64 (*.f64 y 4) (*.f64 2 (/.f64 (+.f64 c c) x)))
(/.f64 (*.f64 y 4) (*.f64 4 (/.f64 c x)))
(/.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) 4)
(/.f64 (/.f64 y c) (/.f64 1 x))
(/.f64 (*.f64 x -2) (+.f64 (/.f64 (neg.f64 c) y) (/.f64 (neg.f64 c) y)))
(/.f64 (*.f64 2 (*.f64 (/.f64 x c) (*.f64 y 4))) 8)
(/.f64 (*.f64 2 (*.f64 y 4)) (+.f64 (*.f64 4 (/.f64 c x)) (*.f64 4 (/.f64 c x))))
(/.f64 (/.f64 (*.f64 y 4) (/.f64 c x)) 4)
(/.f64 (/.f64 y 2) (/.f64 (/.f64 c x) 2))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 c x)))
(/.f64 (+.f64 (neg.f64 y) (neg.f64 y)) (+.f64 (neg.f64 (/.f64 c x)) (neg.f64 (/.f64 c x))))
(/.f64 (+.f64 (/.f64 y c) (/.f64 y c)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 x c) (*.f64 y 4))) (*.f64 2 (*.f64 (/.f64 x c) (*.f64 y 4)))) 16)
(/.f64 (+.f64 (/.f64 (*.f64 y 4) (/.f64 c x)) (/.f64 (*.f64 y 4) (/.f64 c x))) 8)
(/.f64 (neg.f64 (+.f64 y y)) (-.f64 0 (/.f64 (+.f64 c c) x)))
(/.f64 (neg.f64 (neg.f64 y)) (/.f64 c x))
(/.f64 (neg.f64 (/.f64 y c)) (-.f64 0 (/.f64 1 x)))
(+.f64 (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))) 0)
(+.f64 0 (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))))
(-.f64 (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))) 0)
(/.f64 1 (/.f64 z (*.f64 y (*.f64 (/.f64 x c) 9))))
(/.f64 (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))) 1)
(/.f64 2 (/.f64 (+.f64 z z) (*.f64 y (*.f64 (/.f64 x c) 9))))
(/.f64 2 (+.f64 (/.f64 z (*.f64 y (*.f64 (/.f64 x c) 9))) (/.f64 z (*.f64 y (*.f64 (/.f64 x c) 9)))))
(/.f64 (*.f64 y (*.f64 (/.f64 x c) 9)) z)
(/.f64 4 (/.f64 (*.f64 z 4) (*.f64 y (*.f64 (/.f64 x c) 9))))
(/.f64 4 (+.f64 (/.f64 (+.f64 z z) (*.f64 y (*.f64 (/.f64 x c) 9))) (/.f64 (+.f64 z z) (*.f64 y (*.f64 (/.f64 x c) 9)))))
(/.f64 (*.f64 y (*.f64 (/.f64 x (*.f64 z c)) 18)) 2)
(/.f64 (*.f64 (/.f64 1 z) 9) (/.f64 (/.f64 c x) y))
(/.f64 (*.f64 (/.f64 1 z) 9) (/.f64 (/.f64 (/.f64 (+.f64 c c) x) y) 2))
(/.f64 (*.f64 (*.f64 y (/.f64 x c)) 18) (+.f64 z z))
(/.f64 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 36) 4)
(/.f64 8 (+.f64 (/.f64 (*.f64 z 4) (*.f64 y (*.f64 (/.f64 x c) 9))) (/.f64 (*.f64 z 4) (*.f64 y (*.f64 (/.f64 x c) 9)))))
(/.f64 (*.f64 (/.f64 x c) 9) (/.f64 z y))
(/.f64 (*.f64 y 9) (*.f64 z (/.f64 c x)))
(/.f64 (*.f64 y 9) (/.f64 (/.f64 c x) (/.f64 1 z)))
(/.f64 (*.f64 9 (/.f64 y z)) (/.f64 c x))
(/.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x c)) 18)) (*.f64 z 4))
(/.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 36)) 8)
(/.f64 (/.f64 (*.f64 y (*.f64 (/.f64 x c) 9)) (+.f64 z z)) 1/2)
(/.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x c) 9))) (neg.f64 z))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 36)) (*.f64 2 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 36))) 16)
(/.f64 (+.f64 (/.f64 (*.f64 y (*.f64 (/.f64 x c) 9)) (+.f64 z z)) (/.f64 (*.f64 y (*.f64 (/.f64 x c) 9)) (+.f64 z z))) 1)
(/.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x c) 9))) (neg.f64 (*.f64 y (*.f64 (/.f64 x c) 9)))) (*.f64 2 (neg.f64 z)))
(/.f64 (neg.f64 (*.f64 (*.f64 y (/.f64 x c)) 18)) (neg.f64 (+.f64 z z)))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x c) 9)))) z)
Outputs
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y x) c)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(+.f64 (*.f64 y (/.f64 x (*.f64 z c))) 0)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(+.f64 0 (*.f64 y (/.f64 x (*.f64 z c))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(-.f64 (*.f64 y (/.f64 x (*.f64 z c))) 0)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 1 (/.f64 (/.f64 c x) (/.f64 y z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 c x) y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 (/.f64 (+.f64 c c) x) y) 2))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 y (*.f64 z (/.f64 c x)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 y (/.f64 (/.f64 c x) (/.f64 1 z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 y (/.f64 (/.f64 (+.f64 z z) (/.f64 x c)) 2))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 y (/.f64 (*.f64 z (/.f64 (+.f64 c c) x)) 2))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 y (/.f64 (/.f64 (/.f64 (+.f64 c c) x) (/.f64 1 z)) 2))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 y (/.f64 (*.f64 (*.f64 z 4) (/.f64 c x)) 4))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 y (/.f64 (/.f64 (*.f64 z 4) (/.f64 x c)) 4))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 y (/.f64 (*.f64 (/.f64 (+.f64 c c) x) (*.f64 z 4)) 8))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (/.f64 x c) (/.f64 z y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (/.f64 x c) (/.f64 (/.f64 (+.f64 z z) y) 2))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (/.f64 x c) (/.f64 (/.f64 (*.f64 z 4) y) 4))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y (/.f64 x c)) z)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y (/.f64 x (*.f64 z c))) 1)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 2 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c)))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 (*.f64 x (/.f64 2 c)) (/.f64 y z)) 2)
(*.f64 (/.f64 y z) (/.f64 (*.f64 x (/.f64 2 c)) 2))
(*.f64 (/.f64 y z) (*.f64 x (/.f64 (/.f64 2 c) 2)))
(/.f64 4 (*.f64 2 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c))))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 4 (/.f64 (*.f64 z 4) (*.f64 y (/.f64 x c))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (+.f64 y y) (+.f64 (*.f64 z (/.f64 c x)) (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y (*.f64 x (/.f64 2 c))) (+.f64 z z))
(*.f64 (*.f64 x (/.f64 2 c)) (/.f64 y (+.f64 z z)))
(*.f64 y (/.f64 (*.f64 x (/.f64 2 c)) (+.f64 z z)))
(/.f64 (/.f64 y z) (/.f64 c x))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 c x) (/.f64 y z))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 (/.f64 x (*.f64 z c)) (*.f64 y 4)) 4)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 8 (+.f64 (/.f64 (*.f64 z 4) (*.f64 y (/.f64 x c))) (/.f64 (*.f64 z 4) (*.f64 y (/.f64 x c)))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 8 (+.f64 (*.f64 2 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c))))) (*.f64 2 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c)))))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 -2 (-.f64 0 (*.f64 z (/.f64 2 (*.f64 y (/.f64 x c))))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) (*.f64 z 4))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (neg.f64 (*.f64 y (/.f64 x c))) (neg.f64 z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 2 (/.f64 y z)) (/.f64 (+.f64 c c) x))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 2 (*.f64 (/.f64 x c) (*.f64 y 4))) (*.f64 2 (*.f64 z 4)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 2 (*.f64 (/.f64 x (*.f64 z c)) (*.f64 y 4))) 8)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 2 (neg.f64 (*.f64 y (/.f64 x c)))) (*.f64 2 (neg.f64 z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (/.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) z) 4)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)) 1/2)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c)))) (neg.f64 (+.f64 z z)))
(*.f64 (*.f64 x (/.f64 2 c)) (/.f64 y (+.f64 z z)))
(*.f64 y (/.f64 (*.f64 x (/.f64 2 c)) (+.f64 z z)))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (/.f64 x c)))) z)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (+.f64 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)) (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z))) 1)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c)))) (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c))))) (*.f64 2 (neg.f64 (+.f64 z z))))
(*.f64 (*.f64 x (/.f64 2 c)) (/.f64 y (+.f64 z z)))
(*.f64 y (/.f64 (*.f64 x (/.f64 2 c)) (+.f64 z z)))
(/.f64 (+.f64 (/.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) z) (/.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) z)) 8)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 x (*.f64 z c)) (*.f64 y 4))) (*.f64 2 (*.f64 (/.f64 x (*.f64 z c)) (*.f64 y 4)))) 16)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 y (/.f64 x c)))) (*.f64 2 (neg.f64 (*.f64 y (/.f64 x c))))) (*.f64 2 (*.f64 2 (neg.f64 z))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (+.f64 (neg.f64 (neg.f64 (*.f64 y (/.f64 x c)))) (neg.f64 (neg.f64 (*.f64 y (/.f64 x c))))) (+.f64 z z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (neg.f64 (*.f64 (/.f64 x c) (*.f64 y 4))) (neg.f64 (*.f64 z 4)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c))))) (+.f64 z z))
(*.f64 (*.f64 x (/.f64 2 c)) (/.f64 y (+.f64 z z)))
(*.f64 y (/.f64 (*.f64 x (/.f64 2 c)) (+.f64 z z)))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 x (/.f64 2 c))))) (-.f64 0 (neg.f64 (+.f64 z z))))
(*.f64 (*.f64 x (/.f64 2 c)) (/.f64 y (+.f64 z z)))
(*.f64 y (/.f64 (*.f64 x (/.f64 2 c)) (+.f64 z z)))
(/.f64 (neg.f64 (/.f64 y z)) (neg.f64 (/.f64 c x)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 y (/.f64 x c))))) (-.f64 0 (*.f64 2 (neg.f64 z))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 y (/.f64 x c))))) (neg.f64 z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 (/.f64 y c) z))
(+.f64 (*.f64 y (/.f64 x c)) 0)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(+.f64 0 (*.f64 y (/.f64 x c)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(-.f64 (*.f64 y (/.f64 x c)) 0)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 1 (/.f64 (/.f64 c x) y))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 y (/.f64 c x))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 x (/.f64 c y))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (/.f64 x c) (/.f64 1 y))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y (/.f64 x c)) 1)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 2 (/.f64 (/.f64 (+.f64 c c) x) y))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 2 (+.f64 (/.f64 (/.f64 c x) y) (/.f64 (/.f64 c x) y)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (+.f64 x x) (/.f64 (+.f64 c c) y))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (+.f64 x x) (+.f64 (/.f64 c y) (/.f64 c y)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 4 (+.f64 (/.f64 (/.f64 (+.f64 c c) x) y) (/.f64 (/.f64 (+.f64 c c) x) y)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 x (/.f64 2 c)) (/.f64 2 y))
(*.f64 (/.f64 2 c) (/.f64 x (/.f64 2 y)))
(*.f64 x (/.f64 (/.f64 2 c) (/.f64 2 y)))
(/.f64 (*.f64 x (/.f64 2 c)) (+.f64 (/.f64 1 y) (/.f64 1 y)))
(*.f64 (/.f64 2 c) (/.f64 x (+.f64 (/.f64 1 y) (/.f64 1 y))))
(*.f64 (/.f64 2 c) (/.f64 x (/.f64 (+.f64 y y) (*.f64 y y))))
(/.f64 (*.f64 x 4) (+.f64 (/.f64 (+.f64 c c) y) (/.f64 (+.f64 c c) y)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (+.f64 y y) (/.f64 (+.f64 c c) x))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y (*.f64 x (/.f64 2 c))) 2)
(*.f64 (*.f64 x (/.f64 2 c)) (/.f64 y 2))
(*.f64 y (*.f64 x (/.f64 (/.f64 2 c) 2)))
(*.f64 x (*.f64 (/.f64 2 c) (/.f64 y 2)))
(/.f64 (neg.f64 x) (/.f64 (neg.f64 c) y))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 (/.f64 x c) 4) (+.f64 (/.f64 2 y) (/.f64 2 y)))
(*.f64 4 (/.f64 (/.f64 x c) (+.f64 (/.f64 2 y) (/.f64 2 y))))
(*.f64 4 (/.f64 (/.f64 x (/.f64 2 y)) (+.f64 c c)))
(/.f64 (*.f64 2 (/.f64 x c)) (/.f64 2 y))
(/.f64 (*.f64 y 4) (*.f64 2 (/.f64 (+.f64 c c) x)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y 4) (*.f64 4 (/.f64 c x)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 (/.f64 x c) (*.f64 y 4)) 4)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (/.f64 y c) (/.f64 1 x))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 x -2) (+.f64 (/.f64 (neg.f64 c) y) (/.f64 (neg.f64 c) y)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 2 (*.f64 (/.f64 x c) (*.f64 y 4))) 8)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 2 (*.f64 y 4)) (+.f64 (*.f64 4 (/.f64 c x)) (*.f64 4 (/.f64 c x))))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (/.f64 (*.f64 y 4) (/.f64 c x)) 4)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (/.f64 y 2) (/.f64 (/.f64 c x) 2))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (neg.f64 y) (neg.f64 (/.f64 c x)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (+.f64 (neg.f64 y) (neg.f64 y)) (+.f64 (neg.f64 (/.f64 c x)) (neg.f64 (/.f64 c x))))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (+.f64 (/.f64 y c) (/.f64 y c)) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 x c) (*.f64 y 4))) (*.f64 2 (*.f64 (/.f64 x c) (*.f64 y 4)))) 16)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (+.f64 (/.f64 (*.f64 y 4) (/.f64 c x)) (/.f64 (*.f64 y 4) (/.f64 c x))) 8)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (neg.f64 (+.f64 y y)) (-.f64 0 (/.f64 (+.f64 c c) x)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (neg.f64 (neg.f64 y)) (/.f64 c x))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (neg.f64 (/.f64 y c)) (-.f64 0 (/.f64 1 x)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(+.f64 (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))) 0)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(+.f64 0 (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(-.f64 (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))) 0)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 1 (/.f64 z (*.f64 y (*.f64 (/.f64 x c) 9))))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 (/.f64 x c) (*.f64 9 (/.f64 y z))) 1)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 2 (/.f64 (+.f64 z z) (*.f64 y (*.f64 (/.f64 x c) 9))))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 2 (+.f64 (/.f64 z (*.f64 y (*.f64 (/.f64 x c) 9))) (/.f64 z (*.f64 y (*.f64 (/.f64 x c) 9)))))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 y (*.f64 (/.f64 x c) 9)) z)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 4 (/.f64 (*.f64 z 4) (*.f64 y (*.f64 (/.f64 x c) 9))))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 4 (+.f64 (/.f64 (+.f64 z z) (*.f64 y (*.f64 (/.f64 x c) 9))) (/.f64 (+.f64 z z) (*.f64 y (*.f64 (/.f64 x c) 9)))))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 y (*.f64 (/.f64 x (*.f64 z c)) 18)) 2)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 (/.f64 1 z) 9) (/.f64 (/.f64 c x) y))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 (/.f64 1 z) 9) (/.f64 (/.f64 (/.f64 (+.f64 c c) x) y) 2))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 (*.f64 y (/.f64 x c)) 18) (+.f64 z z))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 36) 4)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 8 (+.f64 (/.f64 (*.f64 z 4) (*.f64 y (*.f64 (/.f64 x c) 9))) (/.f64 (*.f64 z 4) (*.f64 y (*.f64 (/.f64 x c) 9)))))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 (/.f64 x c) 9) (/.f64 z y))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 y 9) (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 y 9) (/.f64 (/.f64 c x) (/.f64 1 z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 9 (/.f64 y z)) (/.f64 c x))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x c)) 18)) (*.f64 z 4))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 36)) 8)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (/.f64 (*.f64 y (*.f64 (/.f64 x c) 9)) (+.f64 z z)) 1/2)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x c) 9))) (neg.f64 z))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 36)) (*.f64 2 (*.f64 (*.f64 y (/.f64 x (*.f64 z c))) 36))) 16)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (+.f64 (/.f64 (*.f64 y (*.f64 (/.f64 x c) 9)) (+.f64 z z)) (/.f64 (*.f64 y (*.f64 (/.f64 x c) 9)) (+.f64 z z))) 1)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (+.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x c) 9))) (neg.f64 (*.f64 y (*.f64 (/.f64 x c) 9)))) (*.f64 2 (neg.f64 z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (neg.f64 (*.f64 (*.f64 y (/.f64 x c)) 18)) (neg.f64 (+.f64 z z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (neg.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x c) 9)))) z)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (*.f64 9 (/.f64 (/.f64 y c) z)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))

eval392.0ms (0.8%)

Compiler

Compiled 9988 to 5083 computations (49.1% saved)

prune190.0ms (0.4%)

Pruning

33 alts after pruning (28 fresh and 5 done)

PrunedKeptTotal
New63414648
Fresh91423
Picked101
Done459
Total64833681
Error
0.0b
Counts
681 → 33
Alt Table
Click to see full alt table
StatusErrorProgram
41.1b
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
43.8b
(/.f64 (/.f64 b z) c)
44.6b
(/.f64 (/.f64 b c) z)
43.3b
(/.f64 (/.f64 1 c) (/.f64 z b))
36.5b
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
31.5b
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
24.8b
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
35.2b
(/.f64 (+.f64 (*.f64 z (*.f64 (*.f64 a t) -4)) b) (*.f64 z c))
28.8b
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
11.6b
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
30.3b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
41.3b
(/.f64 (*.f64 a -4) (/.f64 c t))
40.6b
(/.f64 t (/.f64 c (*.f64 a -4)))
44.5b
(/.f64 b (/.f64 z (/.f64 1 c)))
44.5b
(/.f64 b (*.f64 z c))
43.5b
(/.f64 1 (*.f64 c (/.f64 z b)))
27.0b
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
46.7b
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
43.7b
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
43.8b
(*.f64 (/.f64 b z) (/.f64 1 c))
44.6b
(*.f64 (/.f64 b c) (/.f64 1 z))
44.8b
(*.f64 (/.f64 1 (*.f64 z c)) b)
46.4b
(*.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) (/.f64 1 c))
40.6b
(*.f64 (*.f64 t (/.f64 a c)) -4)
41.3b
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
46.4b
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
45.3b
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
41.0b
(*.f64 a (*.f64 (/.f64 t c) -4))
46.0b
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
44.4b
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
43.6b
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
44.6b
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
41.3b
(*.f64 -4 (/.f64 (*.f64 a t) c))
Compiler

Compiled 1000 to 752 computations (24.8% saved)

localize27.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 9 (*.f64 y (/.f64 x z)))
0.5b
(+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
5.4b
(*.f64 y (/.f64 x z))
9.4b
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
Compiler

Compiled 87 to 38 computations (56.3% saved)

series3.0ms (0%)

Counts
1 → 84
Calls

21 calls:

TimeVariablePointExpression
0.0ms
y
@0
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
0.0ms
z
@-inf
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
0.0ms
x
@-inf
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
0.0ms
y
@inf
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
0.0ms
b
@-inf
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)

rewrite67.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1536×rational.json-simplify-35
1376×bool.json-1
1376×bool.json-2
1344×rational.json-1
1344×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02055
120555
257955
3144755
4395355
Stop Event
node limit
Counts
1 → 24
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) (*.f64 (/.f64 1 c) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 2 c)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4) (/.f64 1 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))) (/.f64 1 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (neg.f64 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c 4)) (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 c)) (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c))))))

simplify163.0ms (0.3%)

Algorithm
egg-herbie
Rules
1322×rational.json-simplify-35
1132×rational.json-simplify-61
1034×rational.json-simplify-50
1000×rational.json-simplify-49
874×rational.json-simplify-1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01006066
12236054
24776054
39156054
422436054
557376054
674326054
Stop Event
node limit
Counts
108 → 74
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (/.f64 (*.f64 y x) c)) (*.f64 -1 (/.f64 b c))) z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (/.f64 (*.f64 y x) c)) (*.f64 -1 (/.f64 b c))) z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (/.f64 (*.f64 y x) c)) (*.f64 -1 (/.f64 b c))) z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(+.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 0)
(+.f64 0 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c))
(-.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 0)
(*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 1 c))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1)
(*.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) (/.f64 1/2 c))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) (*.f64 (/.f64 1 c) 1/2))
(*.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c)))
(*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 2))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 2 c)) 1/2)
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4) (/.f64 1 (*.f64 c 4)))
(*.f64 (/.f64 1 c) (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))
(*.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))) (/.f64 1 (neg.f64 c)))
(*.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (neg.f64 c)))
(*.f64 (/.f64 1/2 c) (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 2 c)))
(*.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (neg.f64 c)) -1)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c)) 2)
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 2) 2)
(*.f64 (/.f64 1 (*.f64 c 4)) (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4))
(*.f64 (/.f64 1 (neg.f64 c)) (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))
(neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (neg.f64 c)))
Outputs
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (+.f64 b (*.f64 y (*.f64 9 x))) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 t c) (*.f64 -4 a))
(*.f64 (*.f64 -4 a) (/.f64 t c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 t c) (*.f64 -4 a))
(*.f64 (*.f64 -4 a) (/.f64 t c))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (/.f64 (*.f64 y x) c)) (*.f64 -1 (/.f64 b c))) z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (*.f64 x (/.f64 y c))) (*.f64 -1 (/.f64 b c))) z)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 (/.f64 y c) -9)) (neg.f64 (/.f64 b c))) z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 -9 (/.f64 y c))) (neg.f64 (/.f64 b c))) z)))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 -9 (/.f64 y c))) (/.f64 b (neg.f64 c))) z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (+.f64 (*.f64 y (*.f64 -9 (/.f64 x c))) (/.f64 b (neg.f64 c))) (neg.f64 z)))
(+.f64 (*.f64 (*.f64 -4 a) (/.f64 t c)) (/.f64 (+.f64 (*.f64 y (*.f64 -9 (/.f64 x c))) (/.f64 b (neg.f64 c))) (neg.f64 z)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (/.f64 (*.f64 y x) c)) (*.f64 -1 (/.f64 b c))) z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (*.f64 x (/.f64 y c))) (*.f64 -1 (/.f64 b c))) z)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 (/.f64 y c) -9)) (neg.f64 (/.f64 b c))) z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 -9 (/.f64 y c))) (neg.f64 (/.f64 b c))) z)))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 -9 (/.f64 y c))) (/.f64 b (neg.f64 c))) z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (+.f64 (*.f64 y (*.f64 -9 (/.f64 x c))) (/.f64 b (neg.f64 c))) (neg.f64 z)))
(+.f64 (*.f64 (*.f64 -4 a) (/.f64 t c)) (/.f64 (+.f64 (*.f64 y (*.f64 -9 (/.f64 x c))) (/.f64 b (neg.f64 c))) (neg.f64 z)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (/.f64 (*.f64 y x) c)) (*.f64 -1 (/.f64 b c))) z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 -1 (/.f64 (+.f64 (*.f64 -9 (*.f64 x (/.f64 y c))) (*.f64 -1 (/.f64 b c))) z)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 (/.f64 y c) -9)) (neg.f64 (/.f64 b c))) z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 -9 (/.f64 y c))) (neg.f64 (/.f64 b c))) z)))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (neg.f64 (/.f64 (+.f64 (*.f64 x (*.f64 -9 (/.f64 y c))) (/.f64 b (neg.f64 c))) z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (+.f64 (*.f64 y (*.f64 -9 (/.f64 x c))) (/.f64 b (neg.f64 c))) (neg.f64 z)))
(+.f64 (*.f64 (*.f64 -4 a) (/.f64 t c)) (/.f64 (+.f64 (*.f64 y (*.f64 -9 (/.f64 x c))) (/.f64 b (neg.f64 c))) (neg.f64 z)))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z)))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z)))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (*.f64 x (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 (*.f64 9 x) (/.f64 y z))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 x (*.f64 9 (/.f64 y z)))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 t c) (*.f64 -4 a))
(*.f64 (*.f64 -4 a) (/.f64 t c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 t c) (*.f64 -4 a))
(*.f64 (*.f64 -4 a) (/.f64 t c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (*.f64 x (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 (*.f64 9 x) (/.f64 y z))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 x (*.f64 9 (/.f64 y z)))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 t c) (*.f64 -4 a))
(*.f64 (*.f64 -4 a) (/.f64 t c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 t c) (*.f64 -4 a))
(*.f64 (*.f64 -4 a) (/.f64 t c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c)) (+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 (/.f64 b c) z)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))))
(+.f64 (*.f64 (/.f64 t c) (*.f64 -4 a)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z))))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))))
(+.f64 (*.f64 (*.f64 9 x) (/.f64 (/.f64 y c) z)) (+.f64 (/.f64 (/.f64 b c) z) (*.f64 (*.f64 -4 a) (/.f64 t c))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(+.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 0)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(+.f64 0 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(-.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 0)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 1 c))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 1)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) (/.f64 1/2 c))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2) (*.f64 (/.f64 1 c) 1/2))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c)))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 2))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 2 c)) 1/2)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4) (/.f64 1 (*.f64 c 4)))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (/.f64 1 c) (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))) (/.f64 1 (neg.f64 c)))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (neg.f64 c)))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (/.f64 1/2 c) (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 2 c)))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 2))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (neg.f64 c)) -1)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (+.f64 c c)) 2)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) 2) 2)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (/.f64 1 (*.f64 c 4)) (*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) 4))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(*.f64 (/.f64 1 (neg.f64 c)) (neg.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)
(neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (neg.f64 c)))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (*.f64 x (/.f64 y z))))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (*.f64 y (/.f64 x z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 9 (/.f64 (*.f64 y x) z)))) c)
(/.f64 (+.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 9 x) (/.f64 y z)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 x (*.f64 9 (/.f64 y z))))) c)

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
4.7b
(/.f64 (/.f64 b z) c)
Compiler

Compiled 18 to 9 computations (50% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
b
@0
(/.f64 (/.f64 b z) c)
0.0ms
b
@inf
(/.f64 (/.f64 b z) c)
0.0ms
b
@-inf
(/.f64 (/.f64 b z) c)
0.0ms
z
@-inf
(/.f64 (/.f64 b z) c)
0.0ms
c
@-inf
(/.f64 (/.f64 b z) c)

rewrite60.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1732×rational.json-simplify-35
1086×bool.json-1
1086×bool.json-2
1062×rational.json-1
1062×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
17813
229813
394313
4316513
Stop Event
node limit
Counts
1 → 66
Calls
Call 1
Inputs
(/.f64 (/.f64 b z) c)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 b (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (/.f64 (/.f64 1/2 z) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 (/.f64 1 c) (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 (/.f64 1 z) (/.f64 1/2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 2 z)) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 2 z)) (*.f64 (/.f64 1 c) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 b z) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 b (*.f64 z (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 b (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b 4) (/.f64 1 (*.f64 z (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 2 (*.f64 z c))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 b z) 4) (/.f64 1 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 b c) 2) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 b z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 b c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z c)) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 1 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 1 (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 -1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 b) z) (/.f64 -1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 b) c) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 b (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 b (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 b z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 b c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 z)) (/.f64 b (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (*.f64 b (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 (/.f64 b c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 b (/.f64 2 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 b (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 c) (/.f64 b (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) (/.f64 1/2 z)) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) (/.f64 1/2 c)) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (/.f64 (neg.f64 b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 c) (/.f64 (neg.f64 b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 z (neg.f64 c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 b) (*.f64 z c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 b z) (neg.f64 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 b c) (neg.f64 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (+.f64 c c)) (*.f64 2 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (+.f64 z z)) (/.f64 2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c 4)) (*.f64 (/.f64 b z) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 z (+.f64 c c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (*.f64 c 4))) (*.f64 b 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 b (*.f64 z c)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 b (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 b z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 b c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 b (*.f64 z c)) (/.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 b (*.f64 z c)) (/.f64 b (*.f64 z c)))))))

simplify126.0ms (0.3%)

Algorithm
egg-herbie
Rules
1412×rational.json-simplify-35
1092×rational.json-simplify-2
1032×rational.json-simplify-50
992×rational.json-simplify-1
916×rational.json-simplify-51
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01331470
12721458
26551458
315881446
436051446
557771446
676251446
Stop Event
node limit
Counts
102 → 82
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) 0)
(+.f64 0 (/.f64 b (*.f64 z c)))
(-.f64 (/.f64 b (*.f64 z c)) 0)
(*.f64 b (/.f64 1 (*.f64 z c)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 b (*.f64 z c)) 1)
(*.f64 1 (/.f64 b (*.f64 z c)))
(*.f64 (+.f64 b b) (/.f64 (/.f64 1/2 z) c))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 c) (/.f64 1/2 z)))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 z) (/.f64 1/2 c)))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(*.f64 (*.f64 b (/.f64 2 z)) (/.f64 1/2 c))
(*.f64 (*.f64 b (/.f64 2 z)) (*.f64 (/.f64 1 c) 1/2))
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 2 (/.f64 (/.f64 b z) (+.f64 c c)))
(*.f64 2 (/.f64 b (*.f64 z (+.f64 c c))))
(*.f64 2 (/.f64 (/.f64 b (*.f64 z c)) 2))
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 z (*.f64 c 4))))
(*.f64 (*.f64 b (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (*.f64 (/.f64 b z) 4) (/.f64 1 (*.f64 c 4)))
(*.f64 (*.f64 (/.f64 b c) 2) (/.f64 1/2 z))
(*.f64 (/.f64 1 c) (/.f64 b z))
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (neg.f64 b) (/.f64 -1 (*.f64 z c)))
(*.f64 (/.f64 (neg.f64 b) z) (/.f64 -1 c))
(*.f64 (/.f64 (neg.f64 b) c) (/.f64 -1 z))
(*.f64 -1 (/.f64 b (*.f64 c (neg.f64 z))))
(*.f64 -1 (/.f64 b (*.f64 z (neg.f64 c))))
(*.f64 -1 (/.f64 (neg.f64 b) (*.f64 z c)))
(*.f64 -1 (/.f64 (/.f64 b z) (neg.f64 c)))
(*.f64 -1 (/.f64 (/.f64 b c) (neg.f64 z)))
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 b (+.f64 c c)))
(*.f64 (/.f64 1/2 c) (*.f64 b (/.f64 2 z)))
(*.f64 (/.f64 1/2 z) (*.f64 (/.f64 b c) 2))
(*.f64 1/2 (*.f64 b (/.f64 2 (*.f64 z c))))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 b (/.f64 2 z)))
(*.f64 (/.f64 2 c) (/.f64 b (+.f64 z z)))
(*.f64 (*.f64 (/.f64 1 c) (/.f64 1/2 z)) (+.f64 b b))
(*.f64 (*.f64 (/.f64 1 z) (/.f64 1/2 c)) (+.f64 b b))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (+.f64 b b))
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 b) c))
(*.f64 (/.f64 -1 c) (/.f64 (neg.f64 b) z))
(*.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)
(*.f64 (/.f64 b (*.f64 z (neg.f64 c))) -1)
(*.f64 (/.f64 (neg.f64 b) (*.f64 z c)) -1)
(*.f64 (/.f64 (/.f64 b z) (neg.f64 c)) -1)
(*.f64 (/.f64 (/.f64 b c) (neg.f64 z)) -1)
(*.f64 (/.f64 b (+.f64 c c)) (*.f64 2 (/.f64 1 z)))
(*.f64 (/.f64 b (+.f64 z z)) (/.f64 2 c))
(*.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)
(*.f64 (/.f64 1 (*.f64 c 4)) (*.f64 (/.f64 b z) 4))
(*.f64 (/.f64 b (*.f64 z (+.f64 c c))) 2)
(*.f64 (/.f64 1 (*.f64 z (*.f64 c 4))) (*.f64 b 4))
(*.f64 (/.f64 (/.f64 b (*.f64 z c)) 2) 2)
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 b))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 b))
(*.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 b))
(neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))
(neg.f64 (/.f64 b (*.f64 z (neg.f64 c))))
(neg.f64 (/.f64 (neg.f64 b) (*.f64 z c)))
(neg.f64 (/.f64 (/.f64 b z) (neg.f64 c)))
(neg.f64 (/.f64 (/.f64 b c) (neg.f64 z)))
Outputs
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) 0)
(/.f64 b (*.f64 c z))
(+.f64 0 (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 c z))
(-.f64 (/.f64 b (*.f64 z c)) 0)
(/.f64 b (*.f64 c z))
(*.f64 b (/.f64 1 (*.f64 z c)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b (*.f64 z c)) 1)
(/.f64 b (*.f64 c z))
(*.f64 1 (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 c z))
(*.f64 (+.f64 b b) (/.f64 (/.f64 1/2 z) c))
(/.f64 b (*.f64 c z))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 c) (/.f64 1/2 z)))
(/.f64 b (*.f64 c z))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 z) (/.f64 1/2 c)))
(/.f64 b (*.f64 c z))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 b (/.f64 2 z)) (/.f64 1/2 c))
(*.f64 b (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 b (*.f64 (/.f64 1/2 c) (/.f64 2 z)))
(*.f64 (*.f64 b (/.f64 2 z)) (*.f64 (/.f64 1 c) 1/2))
(*.f64 b (*.f64 (/.f64 2 z) (*.f64 (/.f64 1 c) 1/2)))
(*.f64 (/.f64 2 z) (*.f64 (*.f64 (/.f64 1 c) 1/2) b))
(*.f64 b (*.f64 1/2 (*.f64 (/.f64 1 c) (/.f64 2 z))))
(*.f64 1/2 (*.f64 (/.f64 2 z) (/.f64 b c)))
(*.f64 (/.f64 b c) (/.f64 1 z))
(/.f64 b (*.f64 c z))
(*.f64 2 (/.f64 (/.f64 b z) (+.f64 c c)))
(/.f64 b (*.f64 c z))
(*.f64 2 (/.f64 b (*.f64 z (+.f64 c c))))
(/.f64 b (*.f64 c z))
(*.f64 2 (/.f64 (/.f64 b (*.f64 z c)) 2))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 z (*.f64 c 4))))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 b (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 b (*.f64 (/.f64 2 (*.f64 c z)) 1/2))
(*.f64 1/2 (*.f64 b (/.f64 2 (*.f64 c z))))
(*.f64 (/.f64 (/.f64 2 c) z) (*.f64 b 1/2))
(*.f64 b (*.f64 1/2 (/.f64 2 (*.f64 c z))))
(*.f64 1/2 (/.f64 b (/.f64 (*.f64 c z) 2)))
(*.f64 (*.f64 (/.f64 b z) 4) (/.f64 1 (*.f64 c 4)))
(*.f64 (*.f64 (/.f64 b z) 4) (/.f64 (/.f64 1 c) 4))
(*.f64 (*.f64 (/.f64 b z) 4) (/.f64 1/4 c))
(*.f64 (/.f64 b z) (*.f64 4 (/.f64 1/4 c)))
(*.f64 (*.f64 (/.f64 b c) 2) (/.f64 1/2 z))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 c) (/.f64 b z))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 z) (/.f64 b c))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(/.f64 b (*.f64 c z))
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 c (neg.f64 z))))
(/.f64 b (*.f64 c z))
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 z (neg.f64 c))))
(/.f64 b (*.f64 c z))
(*.f64 (neg.f64 b) (/.f64 -1 (*.f64 z c)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (neg.f64 b) z) (/.f64 -1 c))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (neg.f64 b) c) (/.f64 -1 z))
(/.f64 b (*.f64 c z))
(*.f64 -1 (/.f64 b (*.f64 c (neg.f64 z))))
(/.f64 b (*.f64 c z))
(*.f64 -1 (/.f64 b (*.f64 z (neg.f64 c))))
(/.f64 b (*.f64 c z))
(*.f64 -1 (/.f64 (neg.f64 b) (*.f64 z c)))
(/.f64 b (*.f64 c z))
(*.f64 -1 (/.f64 (/.f64 b z) (neg.f64 c)))
(/.f64 b (*.f64 c z))
(*.f64 -1 (/.f64 (/.f64 b c) (neg.f64 z)))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 b (+.f64 c c)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1/2 c) (*.f64 b (/.f64 2 z)))
(*.f64 b (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 b (*.f64 (/.f64 1/2 c) (/.f64 2 z)))
(*.f64 (/.f64 1/2 z) (*.f64 (/.f64 b c) 2))
(/.f64 b (*.f64 c z))
(*.f64 1/2 (*.f64 b (/.f64 2 (*.f64 z c))))
(*.f64 b (*.f64 (/.f64 2 (*.f64 c z)) 1/2))
(*.f64 1/2 (*.f64 b (/.f64 2 (*.f64 c z))))
(*.f64 (/.f64 (/.f64 2 c) z) (*.f64 b 1/2))
(*.f64 b (*.f64 1/2 (/.f64 2 (*.f64 c z))))
(*.f64 1/2 (/.f64 b (/.f64 (*.f64 c z) 2)))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 b (/.f64 2 z)))
(*.f64 b (*.f64 (/.f64 2 z) (*.f64 (/.f64 1 c) 1/2)))
(*.f64 (/.f64 2 z) (*.f64 (*.f64 (/.f64 1 c) 1/2) b))
(*.f64 b (*.f64 1/2 (*.f64 (/.f64 1 c) (/.f64 2 z))))
(*.f64 1/2 (*.f64 (/.f64 2 z) (/.f64 b c)))
(*.f64 (/.f64 2 c) (/.f64 b (+.f64 z z)))
(/.f64 (*.f64 b (/.f64 1/2 z)) (/.f64 c 2))
(*.f64 (*.f64 (/.f64 1 c) (/.f64 1/2 z)) (+.f64 b b))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 (/.f64 1 z) (/.f64 1/2 c)) (+.f64 b b))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (+.f64 b b))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 b) c))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 -1 c) (/.f64 (neg.f64 b) z))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b (*.f64 z (neg.f64 c))) -1)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (neg.f64 b) (*.f64 z c)) -1)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (/.f64 b z) (neg.f64 c)) -1)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (/.f64 b c) (neg.f64 z)) -1)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b (+.f64 c c)) (*.f64 2 (/.f64 1 z)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b (+.f64 z z)) (/.f64 2 c))
(*.f64 (/.f64 2 c) (/.f64 b (+.f64 z z)))
(/.f64 (*.f64 b (/.f64 1/2 z)) (/.f64 c 2))
(*.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 c 4)) (*.f64 (/.f64 b z) 4))
(*.f64 (*.f64 (/.f64 b z) 4) (/.f64 (/.f64 1 c) 4))
(*.f64 (*.f64 (/.f64 b z) 4) (/.f64 1/4 c))
(*.f64 (/.f64 b z) (*.f64 4 (/.f64 1/4 c)))
(*.f64 (/.f64 b (*.f64 z (+.f64 c c))) 2)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 z (*.f64 c 4))) (*.f64 b 4))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (/.f64 b (*.f64 z c)) 2) 2)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 b))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 b))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 b))
(/.f64 b (*.f64 c z))
(neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))
(/.f64 b (*.f64 c z))
(neg.f64 (/.f64 b (*.f64 z (neg.f64 c))))
(/.f64 b (*.f64 c z))
(neg.f64 (/.f64 (neg.f64 b) (*.f64 z c)))
(/.f64 b (*.f64 c z))
(neg.f64 (/.f64 (/.f64 b z) (neg.f64 c)))
(/.f64 b (*.f64 c z))
(neg.f64 (/.f64 (/.f64 b c) (neg.f64 z)))
(/.f64 b (*.f64 c z))

localize61.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(/.f64 z (/.f64 1 c))
4.9b
(/.f64 b (/.f64 z (/.f64 1 c)))
Compiler

Compiled 26 to 17 computations (34.6% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
c
@-inf
(/.f64 z (/.f64 1 c))
0.0ms
z
@inf
(/.f64 z (/.f64 1 c))
0.0ms
c
@inf
(/.f64 z (/.f64 1 c))
0.0ms
z
@-inf
(/.f64 z (/.f64 1 c))
0.0ms
b
@0
(/.f64 b (/.f64 z (/.f64 1 c)))

rewrite74.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1834×bool.json-1
1834×bool.json-2
1804×rational.json-1
1562×bool.json-3
766×rational.json-simplify-61
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0932
110732
240920
3136520
4542320
Stop Event
node limit
Counts
2 → 67
Calls
Call 1
Inputs
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 z (/.f64 1 c))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 b (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 (/.f64 1 c) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 2 (*.f64 z (*.f64 (/.f64 2 b) (*.f64 c c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 b z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (/.f64 1/2 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 (/.f64 1/2 (*.f64 z c)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b b) (*.f64 1/2 (/.f64 (/.f64 1 c) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 b (*.f64 z (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 c (*.f64 z (*.f64 (/.f64 2 b) (*.f64 c c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 1 c) (*.f64 z (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 b (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (/.f64 1 (*.f64 z (*.f64 (/.f64 2 b) (*.f64 c c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 c) (*.f64 1/2 (/.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 c) (*.f64 (*.f64 1/2 (/.f64 b z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 b c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (*.f64 (/.f64 b c) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 z) (/.f64 1 (*.f64 c (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) 4) (/.f64 1 (*.f64 2 (*.f64 z (/.f64 2 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) 4) (/.f64 1 (/.f64 (*.f64 z 4) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 2 (*.f64 z c))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b 4) (/.f64 1 (*.f64 z (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 2 z)) (/.f64 1 (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 c) (/.f64 b (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 b (*.f64 (neg.f64 z) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 1 (*.f64 (neg.f64 z) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 c) z) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 c) z) (/.f64 1 (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 b (/.f64 2 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 c) c) (*.f64 c (/.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 2 c) c) (/.f64 c (*.f64 z (/.f64 2 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 z c)) (+.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1/2 (/.f64 b z)) (/.f64 2 c))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 b (*.f64 z c)) (/.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 b (*.f64 z c)) (/.f64 b (*.f64 z c)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z c))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z c) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 z c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 c (/.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (+.f64 c c)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 z (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 z c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 c (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (*.f64 z 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (*.f64 (*.f64 z 1/2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 c c) (/.f64 2 (/.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (/.f64 c 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (*.f64 (/.f64 c 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z z) (*.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c c) (/.f64 1 (/.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 4) (/.f64 1 (*.f64 (/.f64 1 c) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (*.f64 c 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c 4) (/.f64 1 (*.f64 2 (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c 4) (/.f64 1 (/.f64 4 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (/.f64 1 (/.f64 -1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (neg.f64 z) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 c) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 z (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c 2) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 1/2) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 z c) (*.f64 z c))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 z c) (*.f64 z c))))))

simplify120.0ms (0.2%)

Algorithm
egg-herbie
Rules
1462×rational.json-simplify-2
920×rational.json-simplify-55
916×rational.json-simplify-44
812×rational.json-simplify-35
696×rational.json-simplify-61
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01581547
13961547
29891485
342791485
471051485
Stop Event
node limit
Counts
127 → 86
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(+.f64 (/.f64 b (*.f64 z c)) 0)
(+.f64 0 (/.f64 b (*.f64 z c)))
(-.f64 (/.f64 b (*.f64 z c)) 0)
(*.f64 b (/.f64 (/.f64 1 c) z))
(*.f64 1 (/.f64 b (*.f64 z c)))
(*.f64 c (/.f64 2 (*.f64 z (*.f64 (/.f64 2 b) (*.f64 c c)))))
(*.f64 (/.f64 1 c) (/.f64 b z))
(*.f64 (/.f64 b (*.f64 z c)) 1)
(*.f64 (+.f64 b b) (/.f64 1/2 (*.f64 z c)))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1/2 (*.f64 z c)) 1))
(*.f64 (+.f64 b b) (*.f64 1/2 (/.f64 (/.f64 1 c) z)))
(*.f64 2 (/.f64 b (*.f64 z (+.f64 c c))))
(*.f64 2 (/.f64 c (*.f64 z (*.f64 (/.f64 2 b) (*.f64 c c)))))
(*.f64 2 (/.f64 (/.f64 1 c) (*.f64 z (/.f64 2 b))))
(*.f64 2 (/.f64 (/.f64 b (*.f64 z c)) 2))
(*.f64 (+.f64 c c) (/.f64 1 (*.f64 z (*.f64 (/.f64 2 b) (*.f64 c c)))))
(*.f64 (/.f64 2 c) (*.f64 1/2 (/.f64 b z)))
(*.f64 (/.f64 2 c) (*.f64 (*.f64 1/2 (/.f64 b z)) 1))
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 b c) 1))
(*.f64 (/.f64 2 z) (/.f64 1 (*.f64 c (/.f64 2 b))))
(*.f64 (*.f64 (/.f64 1 c) 4) (/.f64 1 (*.f64 2 (*.f64 z (/.f64 2 b)))))
(*.f64 (*.f64 (/.f64 1 c) 4) (/.f64 1 (/.f64 (*.f64 z 4) b)))
(*.f64 (*.f64 b (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 z (*.f64 c 4))))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (*.f64 b (/.f64 2 z)) (/.f64 1 (+.f64 c c)))
(*.f64 (/.f64 -1 c) (/.f64 b (neg.f64 z)))
(*.f64 -1 (/.f64 b (*.f64 (neg.f64 z) c)))
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 (neg.f64 z) c)))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(*.f64 (/.f64 (/.f64 1 c) z) (/.f64 1 (/.f64 1 b)))
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 1/2 (*.f64 b (/.f64 2 (*.f64 z c))))
(*.f64 (/.f64 (/.f64 1 c) c) (*.f64 c (/.f64 b z)))
(*.f64 (/.f64 (/.f64 2 c) c) (/.f64 c (*.f64 z (/.f64 2 b))))
(*.f64 (/.f64 1/2 (*.f64 z c)) (+.f64 b b))
(*.f64 (*.f64 1/2 (/.f64 b z)) (/.f64 2 c))
(+.f64 (*.f64 z c) 0)
(+.f64 0 (*.f64 z c))
(-.f64 (*.f64 z c) 0)
(*.f64 z c)
(*.f64 1 (*.f64 z c))
(*.f64 c z)
(*.f64 c (/.f64 c (/.f64 c z)))
(*.f64 (*.f64 z c) 1)
(*.f64 (*.f64 z (+.f64 c c)) 1/2)
(*.f64 2 (/.f64 z (/.f64 2 c)))
(*.f64 2 (/.f64 (*.f64 z c) 2))
(*.f64 2 (/.f64 c (/.f64 2 z)))
(*.f64 (+.f64 c c) (*.f64 z 1/2))
(*.f64 (+.f64 c c) (*.f64 (*.f64 z 1/2) 1))
(*.f64 (+.f64 c c) (/.f64 2 (/.f64 4 z)))
(*.f64 (+.f64 z z) (/.f64 c 2))
(*.f64 (+.f64 z z) (*.f64 (/.f64 c 2) 1))
(*.f64 (+.f64 z z) (*.f64 1/2 c))
(*.f64 (*.f64 c c) (/.f64 1 (/.f64 c z)))
(*.f64 (*.f64 z 4) (/.f64 1 (*.f64 (/.f64 1 c) 4)))
(*.f64 (*.f64 z (*.f64 c 4)) 1/4)
(*.f64 (*.f64 c 4) (/.f64 1 (*.f64 2 (/.f64 2 z))))
(*.f64 (*.f64 c 4) (/.f64 1 (/.f64 4 z)))
(*.f64 (neg.f64 z) (/.f64 1 (/.f64 -1 c)))
(*.f64 -1 (*.f64 (neg.f64 z) c))
(*.f64 (neg.f64 c) (neg.f64 z))
(*.f64 1/2 (*.f64 z (+.f64 c c)))
(*.f64 (/.f64 c 2) (+.f64 z z))
(*.f64 (*.f64 z 1/2) (+.f64 c c))
Outputs
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(*.f64 c z)
(+.f64 (/.f64 b (*.f64 z c)) 0)
(/.f64 b (*.f64 c z))
(+.f64 0 (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 c z))
(-.f64 (/.f64 b (*.f64 z c)) 0)
(/.f64 b (*.f64 c z))
(*.f64 b (/.f64 (/.f64 1 c) z))
(/.f64 b (*.f64 c z))
(*.f64 1 (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 c z))
(*.f64 c (/.f64 2 (*.f64 z (*.f64 (/.f64 2 b) (*.f64 c c)))))
(*.f64 c (/.f64 (/.f64 2 z) (*.f64 c (*.f64 c (/.f64 2 b)))))
(*.f64 c (/.f64 b (*.f64 c (*.f64 c z))))
(*.f64 (/.f64 1 c) (/.f64 b z))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b (*.f64 z c)) 1)
(/.f64 b (*.f64 c z))
(*.f64 (+.f64 b b) (/.f64 1/2 (*.f64 z c)))
(/.f64 b (*.f64 c z))
(*.f64 (+.f64 b b) (*.f64 (/.f64 1/2 (*.f64 z c)) 1))
(/.f64 b (*.f64 c z))
(*.f64 (+.f64 b b) (*.f64 1/2 (/.f64 (/.f64 1 c) z)))
(/.f64 b (*.f64 c z))
(*.f64 2 (/.f64 b (*.f64 z (+.f64 c c))))
(/.f64 b (*.f64 c z))
(*.f64 2 (/.f64 c (*.f64 z (*.f64 (/.f64 2 b) (*.f64 c c)))))
(/.f64 b (*.f64 c z))
(*.f64 2 (/.f64 (/.f64 1 c) (*.f64 z (/.f64 2 b))))
(/.f64 b (*.f64 c z))
(*.f64 2 (/.f64 (/.f64 b (*.f64 z c)) 2))
(/.f64 b (*.f64 c z))
(*.f64 (+.f64 c c) (/.f64 1 (*.f64 z (*.f64 (/.f64 2 b) (*.f64 c c)))))
(*.f64 (+.f64 c c) (/.f64 (/.f64 1 z) (*.f64 c (*.f64 c (/.f64 2 b)))))
(*.f64 (+.f64 c c) (/.f64 (/.f64 b (/.f64 (*.f64 c z) 1/2)) c))
(*.f64 (+.f64 c c) (/.f64 b (*.f64 (*.f64 c c) (+.f64 z z))))
(*.f64 (/.f64 2 c) (*.f64 1/2 (/.f64 b z)))
(*.f64 1/2 (*.f64 (/.f64 b z) (/.f64 2 c)))
(*.f64 (/.f64 b z) (*.f64 (/.f64 2 c) 1/2))
(*.f64 (/.f64 b z) (*.f64 1/2 (/.f64 2 c)))
(*.f64 (/.f64 2 c) (*.f64 (*.f64 1/2 (/.f64 b z)) 1))
(*.f64 1/2 (*.f64 (/.f64 b z) (/.f64 2 c)))
(*.f64 (/.f64 b z) (*.f64 (/.f64 2 c) 1/2))
(*.f64 (/.f64 b z) (*.f64 1/2 (/.f64 2 c)))
(*.f64 (/.f64 1 z) (/.f64 b c))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 b c) 1))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 2 z) (/.f64 1 (*.f64 c (/.f64 2 b))))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 (/.f64 1 c) 4) (/.f64 1 (*.f64 2 (*.f64 z (/.f64 2 b)))))
(*.f64 (*.f64 (/.f64 1 c) 4) (/.f64 1/2 (*.f64 z (/.f64 2 b))))
(*.f64 (*.f64 (/.f64 1 c) 4) (/.f64 (/.f64 1/2 z) (/.f64 2 b)))
(*.f64 4 (/.f64 (*.f64 b (/.f64 1/4 z)) c))
(*.f64 (*.f64 (/.f64 1 c) 4) (/.f64 1 (/.f64 (*.f64 z 4) b)))
(*.f64 (*.f64 (/.f64 1 c) 4) (/.f64 1/2 (*.f64 z (/.f64 2 b))))
(*.f64 (*.f64 (/.f64 1 c) 4) (/.f64 (/.f64 1/2 z) (/.f64 2 b)))
(*.f64 4 (/.f64 (*.f64 b (/.f64 1/4 z)) c))
(*.f64 (*.f64 b (/.f64 2 (*.f64 z c))) 1/2)
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 z (*.f64 c 4))))
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 (*.f64 b 4) (/.f64 (/.f64 1/4 z) c))
(*.f64 b (*.f64 4 (/.f64 (/.f64 1/4 z) c)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 b (/.f64 2 z)) (/.f64 1 (+.f64 c c)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 -1 c) (/.f64 b (neg.f64 z)))
(/.f64 (/.f64 b (neg.f64 z)) (neg.f64 c))
(*.f64 -1 (/.f64 b (*.f64 (neg.f64 z) c)))
(/.f64 b (*.f64 c z))
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 (neg.f64 z) c)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (/.f64 1 c) z) (/.f64 1 (/.f64 1 b)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b c) (/.f64 1 z))
(/.f64 b (*.f64 c z))
(*.f64 1/2 (*.f64 b (/.f64 2 (*.f64 z c))))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (/.f64 1 c) c) (*.f64 c (/.f64 b z)))
(*.f64 c (/.f64 (/.f64 2 z) (*.f64 c (*.f64 c (/.f64 2 b)))))
(*.f64 c (/.f64 2 (*.f64 z (*.f64 (/.f64 2 b) (*.f64 c c)))))
(*.f64 c (/.f64 b (*.f64 c (*.f64 c z))))
(*.f64 (/.f64 (/.f64 2 c) c) (/.f64 c (*.f64 z (/.f64 2 b))))
(*.f64 (/.f64 2 (*.f64 c c)) (/.f64 c (*.f64 z (/.f64 2 b))))
(*.f64 (/.f64 (/.f64 2 c) c) (/.f64 b (/.f64 2 (/.f64 c z))))
(*.f64 (/.f64 2 (*.f64 c c)) (*.f64 c (*.f64 b (/.f64 1/2 z))))
(*.f64 (/.f64 1/2 (*.f64 z c)) (+.f64 b b))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 1/2 (/.f64 b z)) (/.f64 2 c))
(*.f64 1/2 (*.f64 (/.f64 b z) (/.f64 2 c)))
(*.f64 (/.f64 b z) (*.f64 (/.f64 2 c) 1/2))
(*.f64 (/.f64 b z) (*.f64 1/2 (/.f64 2 c)))
(+.f64 (*.f64 z c) 0)
(*.f64 c z)
(+.f64 0 (*.f64 z c))
(*.f64 c z)
(-.f64 (*.f64 z c) 0)
(*.f64 c z)
(*.f64 z c)
(*.f64 c z)
(*.f64 1 (*.f64 z c))
(*.f64 c z)
(*.f64 c z)
(*.f64 c (/.f64 c (/.f64 c z)))
(*.f64 c z)
(*.f64 (*.f64 z c) 1)
(*.f64 c z)
(*.f64 (*.f64 z (+.f64 c c)) 1/2)
(*.f64 c z)
(*.f64 2 (/.f64 z (/.f64 2 c)))
(*.f64 c z)
(*.f64 2 (/.f64 (*.f64 z c) 2))
(*.f64 c z)
(*.f64 2 (/.f64 c (/.f64 2 z)))
(*.f64 c z)
(*.f64 (+.f64 c c) (*.f64 z 1/2))
(*.f64 c z)
(*.f64 (+.f64 c c) (*.f64 (*.f64 z 1/2) 1))
(*.f64 c z)
(*.f64 (+.f64 c c) (/.f64 2 (/.f64 4 z)))
(*.f64 c z)
(*.f64 (+.f64 z z) (/.f64 c 2))
(*.f64 c z)
(*.f64 (+.f64 z z) (*.f64 (/.f64 c 2) 1))
(*.f64 c z)
(*.f64 (+.f64 z z) (*.f64 1/2 c))
(*.f64 c z)
(*.f64 (*.f64 c c) (/.f64 1 (/.f64 c z)))
(*.f64 c z)
(*.f64 (*.f64 z 4) (/.f64 1 (*.f64 (/.f64 1 c) 4)))
(*.f64 c z)
(*.f64 (*.f64 z (*.f64 c 4)) 1/4)
(*.f64 c z)
(*.f64 (*.f64 c 4) (/.f64 1 (*.f64 2 (/.f64 2 z))))
(*.f64 c z)
(*.f64 (*.f64 c 4) (/.f64 1 (/.f64 4 z)))
(*.f64 c z)
(*.f64 (neg.f64 z) (/.f64 1 (/.f64 -1 c)))
(*.f64 c z)
(*.f64 -1 (*.f64 (neg.f64 z) c))
(*.f64 c z)
(*.f64 (neg.f64 c) (neg.f64 z))
(*.f64 c z)
(*.f64 1/2 (*.f64 z (+.f64 c c)))
(*.f64 c z)
(*.f64 (/.f64 c 2) (+.f64 z z))
(*.f64 c z)
(*.f64 (*.f64 z 1/2) (+.f64 c c))
(*.f64 c z)

localize11.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
4.1b
(*.f64 y (/.f64 x (*.f64 c z)))
6.5b
(/.f64 x (*.f64 c z))
Compiler

Compiled 36 to 13 computations (63.9% saved)

series4.0ms (0%)

Counts
3 → 96
Calls

33 calls:

TimeVariablePointExpression
0.0ms
c
@inf
(/.f64 x (*.f64 c z))
0.0ms
x
@0
(/.f64 x (*.f64 c z))
0.0ms
x
@-inf
(/.f64 x (*.f64 c z))
0.0ms
z
@0
(/.f64 x (*.f64 c z))
0.0ms
x
@inf
(/.f64 x (*.f64 c z))

rewrite64.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1518×rational.json-simplify-35
1102×bool.json-1
1102×bool.json-2
1072×rational.json-1
1072×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
111457
234757
396357
4298657
Stop Event
node limit
Counts
3 → 113
Calls
Call 1
Inputs
(/.f64 x (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (*.f64 c z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 x (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (*.f64 c z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 1 (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 c z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (/.f64 (/.f64 1/2 c) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 c z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 x (*.f64 c (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 x (*.f64 c z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 1/2 c) z) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x x) (*.f64 c z)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 4) (/.f64 1 (*.f64 c (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x c) 2) (/.f64 1 (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 -1 (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 1 (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 x) c) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (neg.f64 x) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 x (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 x c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 x c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (+.f64 x x) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (*.f64 x (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 x) (*.f64 c z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 z (neg.f64 c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x c) (neg.f64 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 z z)) (*.f64 (/.f64 x c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 c (+.f64 z z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x (*.f64 c z)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (/.f64 (neg.f64 x) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 x 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 1/2 c) z) (/.f64 (/.f64 1/2 c) z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (neg.f64 x) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 x (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 x c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 x (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 x (*.f64 c z)) (/.f64 x (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 x (*.f64 c z)) (/.f64 x (*.f64 c z)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (*.f64 c (/.f64 z x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 y (*.f64 c (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 y (*.f64 c (/.f64 z x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (*.f64 c z) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x (*.f64 c z)) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (*.f64 c (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (*.f64 c (/.f64 z x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 c (/.f64 z x)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (/.f64 (*.f64 c (+.f64 z z)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 c z) y) (/.f64 (*.f64 c z) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x c) (/.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 c (/.f64 2 (/.f64 x z))) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 c (/.f64 z x)) y) (/.f64 (*.f64 c (/.f64 z x)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (*.f64 c (/.f64 2 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) (*.f64 c z)) (/.f64 2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x x) (*.f64 c z)) (+.f64 (/.f64 1 y) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (+.f64 (/.f64 (*.f64 c (+.f64 z z)) y) (/.f64 (*.f64 c (+.f64 z z)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x c) 2) (/.f64 (+.f64 z z) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x c) 2) (+.f64 (/.f64 z y) (/.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x z) (/.f64 c y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 c) (/.f64 (/.f64 z x) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (/.f64 (*.f64 c z) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 x) c) (/.f64 z (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 c (/.f64 2 (/.f64 x z))) y) (/.f64 (*.f64 c (/.f64 2 (/.f64 x z))) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 2 (*.f64 c (/.f64 2 (/.f64 x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (*.f64 (*.f64 c (/.f64 z x)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x -2) (+.f64 (/.f64 (*.f64 c z) (neg.f64 y)) (/.f64 (*.f64 c z) (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (*.f64 c z)) 4) (+.f64 (/.f64 2 y) (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x c) 4) (+.f64 (/.f64 (+.f64 z z) y) (/.f64 (+.f64 z z) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x c) -2) (+.f64 (/.f64 z (neg.f64 y)) (/.f64 z (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (*.f64 c z)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 z)) (/.f64 (+.f64 c c) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (/.f64 2 z)) (+.f64 (/.f64 c y) (/.f64 c y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (/.f64 (/.f64 c x) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x z)) (/.f64 c (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y 4)) (+.f64 (*.f64 (*.f64 c (/.f64 z x)) 4) (*.f64 (*.f64 c (/.f64 z x)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 c)) (+.f64 (/.f64 (/.f64 z x) y) (/.f64 (/.f64 z x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (/.f64 2 z))) (+.f64 (/.f64 (+.f64 c c) y) (/.f64 (+.f64 c c) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x z) -2) (+.f64 (/.f64 c (neg.f64 y)) (/.f64 c (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y 4) (*.f64 c (/.f64 z x))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y c) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y z) (/.f64 c x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 z)) (+.f64 (/.f64 (/.f64 c x) y) (/.f64 (/.f64 c x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (neg.f64 (*.f64 c (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 y (*.f64 c z)) (/.f64 y (*.f64 c z))) (+.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 4))) (*.f64 2 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 y 4) (*.f64 c (/.f64 z x))) (/.f64 (*.f64 y 4) (*.f64 c (/.f64 z x)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 y c) (/.f64 y c)) (/.f64 2 (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 y z) (/.f64 y z)) (/.f64 2 (/.f64 x c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 y) (neg.f64 y)) (+.f64 (neg.f64 (*.f64 c (/.f64 z x))) (neg.f64 (*.f64 c (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 y y)) (-.f64 0 (*.f64 c (/.f64 2 (/.f64 x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 y (*.f64 c z))) (-.f64 0 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 y c)) (neg.f64 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 y z)) (neg.f64 (/.f64 c x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 y)) (*.f64 c (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 y (*.f64 c (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 y (*.f64 c (/.f64 z x))) (/.f64 y (*.f64 c (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 y (*.f64 c (/.f64 z x))) (/.f64 y (*.f64 c (/.f64 z x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 36) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 36)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 18) (*.f64 c (/.f64 2 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 36)) (*.f64 2 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 36))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y 9)) (neg.f64 (*.f64 c (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)) (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)) (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)))))))

simplify514.0ms (1%)

Algorithm
egg-herbie
Rules
1696×rational.json-simplify-51
1082×rational.json-simplify-49
818×rational.json-simplify-50
790×rational.json-simplify-2
776×rational.json-simplify-46
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02594337
17634319
223224289
346754283
474034283
Stop Event
node limit
Counts
209 → 145
Calls
Call 1
Inputs
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 x (*.f64 c z)) 0)
(+.f64 0 (/.f64 x (*.f64 c z)))
(-.f64 (/.f64 x (*.f64 c z)) 0)
(*.f64 x (/.f64 1 (*.f64 c z)))
(*.f64 (/.f64 x (*.f64 c z)) 1)
(*.f64 1 (/.f64 x (*.f64 c z)))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 c) z))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 c z)) 1/2))
(*.f64 (/.f64 x c) (/.f64 1 z))
(*.f64 2 (/.f64 x (*.f64 c (+.f64 z z))))
(*.f64 2 (/.f64 (/.f64 x (*.f64 c z)) 2))
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 c) z) x))
(*.f64 (/.f64 (+.f64 x x) (*.f64 c z)) 1/2)
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 (*.f64 (/.f64 x c) 2) (/.f64 1 (+.f64 z z)))
(*.f64 (/.f64 x z) (/.f64 1 c))
(*.f64 (/.f64 1 c) (/.f64 x z))
(*.f64 (/.f64 1 (*.f64 c z)) x)
(*.f64 (neg.f64 x) (/.f64 -1 (*.f64 c z)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (/.f64 (neg.f64 x) c) (/.f64 -1 z))
(*.f64 -1 (/.f64 (neg.f64 x) (*.f64 c z)))
(*.f64 -1 (/.f64 x (*.f64 z (neg.f64 c))))
(*.f64 -1 (/.f64 (/.f64 x c) (neg.f64 z)))
(*.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c))
(*.f64 (/.f64 1 z) (/.f64 x c))
(*.f64 1/2 (/.f64 (+.f64 x x) (*.f64 c z)))
(*.f64 (/.f64 1/2 c) (*.f64 x (/.f64 2 z)))
(*.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 x x))
(*.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 x x))
(*.f64 (/.f64 (neg.f64 x) (*.f64 c z)) -1)
(*.f64 (/.f64 x (*.f64 z (neg.f64 c))) -1)
(*.f64 (/.f64 (/.f64 x c) (neg.f64 z)) -1)
(*.f64 (/.f64 1 (+.f64 z z)) (*.f64 (/.f64 x c) 2))
(*.f64 (/.f64 x (*.f64 c (+.f64 z z))) 2)
(*.f64 (/.f64 (/.f64 x (*.f64 c z)) 2) 2)
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 x) c))
(*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 x 4))
(*.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 x))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 x))
(*.f64 (+.f64 (/.f64 (/.f64 1/2 c) z) (/.f64 (/.f64 1/2 c) z)) x)
(neg.f64 (/.f64 (neg.f64 x) (*.f64 c z)))
(neg.f64 (/.f64 x (*.f64 z (neg.f64 c))))
(neg.f64 (/.f64 (/.f64 x c) (neg.f64 z)))
(+.f64 (/.f64 y (*.f64 c (/.f64 z x))) 0)
(+.f64 0 (/.f64 y (*.f64 c (/.f64 z x))))
(-.f64 (/.f64 y (*.f64 c (/.f64 z x))) 0)
(/.f64 x (/.f64 (*.f64 c z) y))
(/.f64 (/.f64 x (*.f64 c z)) (/.f64 1 y))
(/.f64 y (*.f64 c (/.f64 z x)))
(/.f64 (/.f64 y (*.f64 c (/.f64 z x))) 1)
(/.f64 1 (/.f64 (*.f64 c (/.f64 z x)) y))
(/.f64 (+.f64 x x) (/.f64 (*.f64 c (+.f64 z z)) y))
(/.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 c z) y) (/.f64 (*.f64 c z) y)))
(/.f64 (/.f64 x c) (/.f64 z y))
(/.f64 2 (/.f64 (*.f64 c (/.f64 2 (/.f64 x z))) y))
(/.f64 2 (+.f64 (/.f64 (*.f64 c (/.f64 z x)) y) (/.f64 (*.f64 c (/.f64 z x)) y)))
(/.f64 (+.f64 y y) (*.f64 c (/.f64 2 (/.f64 x z))))
(/.f64 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 2) 2)
(/.f64 (/.f64 (+.f64 x x) (*.f64 c z)) (/.f64 2 y))
(/.f64 (/.f64 (+.f64 x x) (*.f64 c z)) (+.f64 (/.f64 1 y) (/.f64 1 y)))
(/.f64 (*.f64 x 4) (+.f64 (/.f64 (*.f64 c (+.f64 z z)) y) (/.f64 (*.f64 c (+.f64 z z)) y)))
(/.f64 (*.f64 (/.f64 x c) 2) (/.f64 (+.f64 z z) y))
(/.f64 (*.f64 (/.f64 x c) 2) (+.f64 (/.f64 z y) (/.f64 z y)))
(/.f64 (/.f64 x z) (/.f64 c y))
(/.f64 (/.f64 1 c) (/.f64 (/.f64 z x) y))
(/.f64 (neg.f64 x) (/.f64 (*.f64 c z) (neg.f64 y)))
(/.f64 (/.f64 (neg.f64 x) c) (/.f64 z (neg.f64 y)))
(/.f64 4 (+.f64 (/.f64 (*.f64 c (/.f64 2 (/.f64 x z))) y) (/.f64 (*.f64 c (/.f64 2 (/.f64 x z))) y)))
(/.f64 (*.f64 y 4) (*.f64 2 (*.f64 c (/.f64 2 (/.f64 x z)))))
(/.f64 (*.f64 y 4) (*.f64 (*.f64 c (/.f64 z x)) 4))
(/.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 4)) 4)
(/.f64 (*.f64 x -2) (+.f64 (/.f64 (*.f64 c z) (neg.f64 y)) (/.f64 (*.f64 c z) (neg.f64 y))))
(/.f64 (*.f64 (/.f64 x (*.f64 c z)) 4) (+.f64 (/.f64 2 y) (/.f64 2 y)))
(/.f64 (*.f64 (/.f64 x c) 4) (+.f64 (/.f64 (+.f64 z z) y) (/.f64 (+.f64 z z) y)))
(/.f64 (*.f64 (/.f64 x c) -2) (+.f64 (/.f64 z (neg.f64 y)) (/.f64 z (neg.f64 y))))
(/.f64 (/.f64 y (*.f64 c z)) (/.f64 1 x))
(/.f64 (*.f64 x (/.f64 2 z)) (/.f64 (+.f64 c c) y))
(/.f64 (*.f64 x (/.f64 2 z)) (+.f64 (/.f64 c y) (/.f64 c y)))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 c x) y))
(/.f64 (neg.f64 (/.f64 x z)) (/.f64 c (neg.f64 y)))
(/.f64 (*.f64 2 (*.f64 y 4)) (+.f64 (*.f64 (*.f64 c (/.f64 z x)) 4) (*.f64 (*.f64 c (/.f64 z x)) 4)))
(/.f64 (*.f64 2 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 4))) 8)
(/.f64 (*.f64 2 (/.f64 1 c)) (+.f64 (/.f64 (/.f64 z x) y) (/.f64 (/.f64 z x) y)))
(/.f64 (*.f64 2 (*.f64 x (/.f64 2 z))) (+.f64 (/.f64 (+.f64 c c) y) (/.f64 (+.f64 c c) y)))
(/.f64 (*.f64 (/.f64 x z) -2) (+.f64 (/.f64 c (neg.f64 y)) (/.f64 c (neg.f64 y))))
(/.f64 (/.f64 (*.f64 y 4) (*.f64 c (/.f64 z x))) 4)
(/.f64 (/.f64 y c) (/.f64 z x))
(/.f64 (/.f64 y z) (/.f64 c x))
(/.f64 (*.f64 2 (/.f64 1 z)) (+.f64 (/.f64 (/.f64 c x) y) (/.f64 (/.f64 c x) y)))
(/.f64 (neg.f64 y) (neg.f64 (*.f64 c (/.f64 z x))))
(/.f64 (+.f64 (/.f64 y (*.f64 c z)) (/.f64 y (*.f64 c z))) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 4))) (*.f64 2 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 4)))) 16)
(/.f64 (+.f64 (/.f64 (*.f64 y 4) (*.f64 c (/.f64 z x))) (/.f64 (*.f64 y 4) (*.f64 c (/.f64 z x)))) 8)
(/.f64 (+.f64 (/.f64 y c) (/.f64 y c)) (/.f64 2 (/.f64 x z)))
(/.f64 (+.f64 (/.f64 y z) (/.f64 y z)) (/.f64 2 (/.f64 x c)))
(/.f64 (+.f64 (neg.f64 y) (neg.f64 y)) (+.f64 (neg.f64 (*.f64 c (/.f64 z x))) (neg.f64 (*.f64 c (/.f64 z x)))))
(/.f64 (neg.f64 (+.f64 y y)) (-.f64 0 (*.f64 c (/.f64 2 (/.f64 x z)))))
(/.f64 (neg.f64 (/.f64 y (*.f64 c z))) (-.f64 0 (/.f64 1 x)))
(/.f64 (neg.f64 (/.f64 y c)) (neg.f64 (/.f64 z x)))
(/.f64 (neg.f64 (/.f64 y z)) (neg.f64 (/.f64 c x)))
(/.f64 (neg.f64 (neg.f64 y)) (*.f64 c (/.f64 z x)))
(+.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)) 0)
(+.f64 0 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)))
(-.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)) 0)
(/.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)) 1)
(/.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 18)) 2)
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
(/.f64 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 36) 4)
(/.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 36)) 8)
(/.f64 (*.f64 y 18) (*.f64 c (/.f64 2 (/.f64 x z))))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 36)) (*.f64 2 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 36))) 16)
(/.f64 (neg.f64 (*.f64 y 9)) (neg.f64 (*.f64 c (/.f64 z x))))
Outputs
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(+.f64 (/.f64 x (*.f64 c z)) 0)
(/.f64 x (*.f64 c z))
(+.f64 0 (/.f64 x (*.f64 c z)))
(/.f64 x (*.f64 c z))
(-.f64 (/.f64 x (*.f64 c z)) 0)
(/.f64 x (*.f64 c z))
(*.f64 x (/.f64 1 (*.f64 c z)))
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 x (*.f64 c z)) 1)
(/.f64 x (*.f64 c z))
(*.f64 1 (/.f64 x (*.f64 c z)))
(/.f64 x (*.f64 c z))
(*.f64 (+.f64 x x) (/.f64 (/.f64 1/2 c) z))
(/.f64 x (*.f64 c z))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 (*.f64 c z)) 1/2))
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 x c) (/.f64 1 z))
(/.f64 x (*.f64 c z))
(*.f64 2 (/.f64 x (*.f64 c (+.f64 z z))))
(/.f64 x (*.f64 c z))
(*.f64 2 (/.f64 (/.f64 x (*.f64 c z)) 2))
(/.f64 x (*.f64 c z))
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 c) z) x))
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 (+.f64 x x) (*.f64 c z)) 1/2)
(/.f64 x (*.f64 c z))
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 x (*.f64 4 (/.f64 1 (*.f64 c (*.f64 z 4)))))
(*.f64 x (*.f64 4 (/.f64 1/4 (*.f64 c z))))
(*.f64 x (*.f64 4 (/.f64 (/.f64 1/4 z) c)))
(*.f64 (*.f64 (/.f64 x c) 2) (/.f64 1 (+.f64 z z)))
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 x z) (/.f64 1 c))
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 1 c) (/.f64 x z))
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 c z)) x)
(/.f64 x (*.f64 c z))
(*.f64 (neg.f64 x) (/.f64 -1 (*.f64 c z)))
(/.f64 x (*.f64 c z))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 z (neg.f64 c))))
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 (neg.f64 x) c) (/.f64 -1 z))
(/.f64 x (*.f64 c z))
(*.f64 -1 (/.f64 (neg.f64 x) (*.f64 c z)))
(/.f64 x (*.f64 c z))
(*.f64 -1 (/.f64 x (*.f64 z (neg.f64 c))))
(/.f64 x (*.f64 c z))
(*.f64 -1 (/.f64 (/.f64 x c) (neg.f64 z)))
(/.f64 x (*.f64 c z))
(*.f64 (*.f64 x (/.f64 2 z)) (/.f64 1/2 c))
(*.f64 x (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z)))
(*.f64 (/.f64 1 z) (/.f64 x c))
(/.f64 x (*.f64 c z))
(*.f64 1/2 (/.f64 (+.f64 x x) (*.f64 c z)))
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 1/2 c) (*.f64 x (/.f64 2 z)))
(*.f64 x (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z)))
(*.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 x x))
(/.f64 x (*.f64 c z))
(*.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 x x))
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 (neg.f64 x) (*.f64 c z)) -1)
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 x (*.f64 z (neg.f64 c))) -1)
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 (/.f64 x c) (neg.f64 z)) -1)
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 1 (+.f64 z z)) (*.f64 (/.f64 x c) 2))
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 x (*.f64 c (+.f64 z z))) 2)
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 (/.f64 x (*.f64 c z)) 2) 2)
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 x) c))
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 x 4))
(*.f64 (*.f64 x 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 x (*.f64 4 (/.f64 1 (*.f64 c (*.f64 z 4)))))
(*.f64 x (*.f64 4 (/.f64 1/4 (*.f64 c z))))
(*.f64 x (*.f64 4 (/.f64 (/.f64 1/4 z) c)))
(*.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 x))
(/.f64 x (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 x))
(/.f64 x (*.f64 c z))
(*.f64 (+.f64 (/.f64 (/.f64 1/2 c) z) (/.f64 (/.f64 1/2 c) z)) x)
(*.f64 x (+.f64 (/.f64 (/.f64 1/2 c) z) (/.f64 (/.f64 1/2 c) z)))
(*.f64 x (+.f64 (/.f64 1/2 (*.f64 c z)) (/.f64 1/2 (*.f64 c z))))
(neg.f64 (/.f64 (neg.f64 x) (*.f64 c z)))
(/.f64 x (*.f64 c z))
(neg.f64 (/.f64 x (*.f64 z (neg.f64 c))))
(/.f64 x (*.f64 c z))
(neg.f64 (/.f64 (/.f64 x c) (neg.f64 z)))
(/.f64 x (*.f64 c z))
(+.f64 (/.f64 y (*.f64 c (/.f64 z x))) 0)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(+.f64 0 (/.f64 y (*.f64 c (/.f64 z x))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(-.f64 (/.f64 y (*.f64 c (/.f64 z x))) 0)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 x (/.f64 (*.f64 c z) y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (/.f64 x (*.f64 c z)) (/.f64 1 y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 y (*.f64 c (/.f64 z x)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (/.f64 y (*.f64 c (/.f64 z x))) 1)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 1 (/.f64 (*.f64 c (/.f64 z x)) y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (+.f64 x x) (/.f64 (*.f64 c (+.f64 z z)) y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (+.f64 x x) (+.f64 (/.f64 (*.f64 c z) y) (/.f64 (*.f64 c z) y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 2 (/.f64 (*.f64 c (/.f64 2 (/.f64 x z))) y))
(/.f64 2 (*.f64 (/.f64 z (/.f64 x 2)) (/.f64 c y)))
(/.f64 y (*.f64 c (/.f64 (/.f64 z (/.f64 x 2)) 2)))
(/.f64 (/.f64 x z) (/.f64 4 (/.f64 (*.f64 y 4) c)))
(/.f64 2 (+.f64 (/.f64 (*.f64 c (/.f64 z x)) y) (/.f64 (*.f64 c (/.f64 z x)) y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (+.f64 y y) (*.f64 c (/.f64 2 (/.f64 x z))))
(/.f64 2 (*.f64 (/.f64 z (/.f64 x 2)) (/.f64 c y)))
(/.f64 y (*.f64 c (/.f64 (/.f64 z (/.f64 x 2)) 2)))
(/.f64 (/.f64 x z) (/.f64 4 (/.f64 (*.f64 y 4) c)))
(/.f64 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 2) 2)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (/.f64 (+.f64 x x) (*.f64 c z)) (/.f64 2 y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (/.f64 (+.f64 x x) (*.f64 c z)) (+.f64 (/.f64 1 y) (/.f64 1 y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 x 4) (+.f64 (/.f64 (*.f64 c (+.f64 z z)) y) (/.f64 (*.f64 c (+.f64 z z)) y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 (/.f64 x c) 2) (/.f64 (+.f64 z z) y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 (/.f64 x c) 2) (+.f64 (/.f64 z y) (/.f64 z y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (/.f64 x z) (/.f64 c y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (/.f64 1 c) (/.f64 (/.f64 z x) y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (neg.f64 x) (/.f64 (*.f64 c z) (neg.f64 y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (/.f64 (neg.f64 x) c) (/.f64 z (neg.f64 y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 4 (+.f64 (/.f64 (*.f64 c (/.f64 2 (/.f64 x z))) y) (/.f64 (*.f64 c (/.f64 2 (/.f64 x z))) y)))
(/.f64 2 (*.f64 (/.f64 z (/.f64 x 2)) (/.f64 c y)))
(/.f64 y (*.f64 c (/.f64 (/.f64 z (/.f64 x 2)) 2)))
(/.f64 (/.f64 x z) (/.f64 4 (/.f64 (*.f64 y 4) c)))
(/.f64 (*.f64 y 4) (*.f64 2 (*.f64 c (/.f64 2 (/.f64 x z)))))
(/.f64 2 (*.f64 (/.f64 z (/.f64 x 2)) (/.f64 c y)))
(/.f64 y (*.f64 c (/.f64 (/.f64 z (/.f64 x 2)) 2)))
(/.f64 (/.f64 x z) (/.f64 4 (/.f64 (*.f64 y 4) c)))
(/.f64 (*.f64 y 4) (*.f64 (*.f64 c (/.f64 z x)) 4))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 4)) 4)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 x -2) (+.f64 (/.f64 (*.f64 c z) (neg.f64 y)) (/.f64 (*.f64 c z) (neg.f64 y))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 (/.f64 x (*.f64 c z)) 4) (+.f64 (/.f64 2 y) (/.f64 2 y)))
(*.f64 (/.f64 x (*.f64 c z)) (/.f64 4 (+.f64 (/.f64 2 y) (/.f64 2 y))))
(*.f64 4 (/.f64 (/.f64 (/.f64 x (/.f64 2 y)) c) (+.f64 z z)))
(*.f64 4 (/.f64 x (*.f64 (+.f64 z z) (*.f64 c (/.f64 2 y)))))
(/.f64 (*.f64 (/.f64 x c) 4) (+.f64 (/.f64 (+.f64 z z) y) (/.f64 (+.f64 z z) y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 (/.f64 x c) -2) (+.f64 (/.f64 z (neg.f64 y)) (/.f64 z (neg.f64 y))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (/.f64 y (*.f64 c z)) (/.f64 1 x))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 x (/.f64 2 z)) (/.f64 (+.f64 c c) y))
(*.f64 (/.f64 2 z) (/.f64 x (/.f64 (+.f64 c c) y)))
(*.f64 (/.f64 2 z) (/.f64 y (/.f64 (+.f64 c c) x)))
(/.f64 (*.f64 x (/.f64 2 z)) (+.f64 (/.f64 c y) (/.f64 c y)))
(*.f64 x (/.f64 (/.f64 2 z) (*.f64 2 (/.f64 c y))))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 c x) y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (neg.f64 (/.f64 x z)) (/.f64 c (neg.f64 y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 2 (*.f64 y 4)) (+.f64 (*.f64 (*.f64 c (/.f64 z x)) 4) (*.f64 (*.f64 c (/.f64 z x)) 4)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 2 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 4))) 8)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 2 (/.f64 1 c)) (+.f64 (/.f64 (/.f64 z x) y) (/.f64 (/.f64 z x) y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 2 (*.f64 x (/.f64 2 z))) (+.f64 (/.f64 (+.f64 c c) y) (/.f64 (+.f64 c c) y)))
(*.f64 (/.f64 2 z) (/.f64 x (/.f64 (+.f64 c c) y)))
(*.f64 (/.f64 2 z) (/.f64 y (/.f64 (+.f64 c c) x)))
(/.f64 (*.f64 (/.f64 x z) -2) (+.f64 (/.f64 c (neg.f64 y)) (/.f64 c (neg.f64 y))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (/.f64 (*.f64 y 4) (*.f64 c (/.f64 z x))) 4)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (/.f64 y c) (/.f64 z x))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (/.f64 y z) (/.f64 c x))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 2 (/.f64 1 z)) (+.f64 (/.f64 (/.f64 c x) y) (/.f64 (/.f64 c x) y)))
(/.f64 (*.f64 (/.f64 1 z) 2) (+.f64 (/.f64 c (*.f64 y x)) (/.f64 c (*.f64 y x))))
(*.f64 (/.f64 1 z) (/.f64 x (/.f64 (/.f64 c y) 1)))
(*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c)))
(/.f64 (neg.f64 y) (neg.f64 (*.f64 c (/.f64 z x))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (+.f64 (/.f64 y (*.f64 c z)) (/.f64 y (*.f64 c z))) (+.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 4))) (*.f64 2 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 4)))) 16)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (+.f64 (/.f64 (*.f64 y 4) (*.f64 c (/.f64 z x))) (/.f64 (*.f64 y 4) (*.f64 c (/.f64 z x)))) 8)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (+.f64 (/.f64 y c) (/.f64 y c)) (/.f64 2 (/.f64 x z)))
(/.f64 2 (*.f64 (/.f64 z (/.f64 x 2)) (/.f64 c y)))
(/.f64 y (*.f64 c (/.f64 (/.f64 z (/.f64 x 2)) 2)))
(/.f64 (/.f64 x z) (/.f64 4 (/.f64 (*.f64 y 4) c)))
(/.f64 (+.f64 (/.f64 y z) (/.f64 y z)) (/.f64 2 (/.f64 x c)))
(/.f64 (/.f64 x c) (/.f64 2 (+.f64 (/.f64 y z) (/.f64 y z))))
(/.f64 (+.f64 (neg.f64 y) (neg.f64 y)) (+.f64 (neg.f64 (*.f64 c (/.f64 z x))) (neg.f64 (*.f64 c (/.f64 z x)))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (neg.f64 (+.f64 y y)) (-.f64 0 (*.f64 c (/.f64 2 (/.f64 x z)))))
(/.f64 2 (*.f64 (/.f64 z (/.f64 x 2)) (/.f64 c y)))
(/.f64 y (*.f64 c (/.f64 (/.f64 z (/.f64 x 2)) 2)))
(/.f64 (/.f64 x z) (/.f64 4 (/.f64 (*.f64 y 4) c)))
(/.f64 (neg.f64 (/.f64 y (*.f64 c z))) (-.f64 0 (/.f64 1 x)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (neg.f64 (/.f64 y c)) (neg.f64 (/.f64 z x)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (neg.f64 (/.f64 y z)) (neg.f64 (/.f64 c x)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(/.f64 (neg.f64 (neg.f64 y)) (*.f64 c (/.f64 z x)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (/.f64 x c) (/.f64 z y))
(*.f64 x (/.f64 y (*.f64 c z)))
(+.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)) 0)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(+.f64 0 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(-.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)) 0)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9)) 1)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 18)) 2)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 36) 4)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 36)) 8)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (*.f64 y 18) (*.f64 c (/.f64 2 (/.f64 x z))))
(*.f64 18 (/.f64 y (*.f64 c (/.f64 z (/.f64 x 2)))))
(/.f64 (*.f64 18 (/.f64 y c)) (/.f64 z (/.f64 x 2)))
(/.f64 (/.f64 x z) (/.f64 1/9 (/.f64 y c)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 36)) (*.f64 2 (*.f64 (/.f64 y (*.f64 c (/.f64 z x))) 36))) 16)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))
(/.f64 (neg.f64 (*.f64 y 9)) (neg.f64 (*.f64 c (/.f64 z x))))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(*.f64 y (/.f64 9 (*.f64 z (/.f64 c x))))

localize11.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
5.7b
(/.f64 (/.f64 y c) z)
7.8b
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
Compiler

Compiled 32 to 15 computations (53.1% saved)

series2.0ms (0%)

Counts
2 → 84
Calls

21 calls:

TimeVariablePointExpression
0.0ms
y
@0
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
0.0ms
y
@inf
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
0.0ms
y
@-inf
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
0.0ms
c
@-inf
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
0.0ms
c
@inf
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))

rewrite503.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1374×bool.json-1
1374×bool.json-2
1344×rational.json-1
1344×rational.json-2
1344×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01138
111838
239138
3115238
4379138
Stop Event
node limit
Counts
2 → 93
Calls
Call 1
Inputs
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(/.f64 (/.f64 y c) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (*.f64 c z)) (/.f64 1 (*.f64 9 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 x) (*.f64 c (/.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 c (/.f64 z y)) (*.f64 9 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 2 c)) (/.f64 (+.f64 z z) (*.f64 9 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y z) (/.f64 c (*.f64 9 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 c (*.f64 2 (/.f64 z y))) (*.f64 9 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 18) (*.f64 c (*.f64 2 (/.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y c) (/.f64 2 z)) (/.f64 2 (*.f64 9 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 2 z)) (/.f64 (+.f64 c c) (*.f64 9 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 c) (/.f64 (/.f64 z y) (*.f64 9 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (/.f64 (/.f64 c y) (*.f64 9 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 y) c) (/.f64 (neg.f64 z) (*.f64 9 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 y z)) (/.f64 (neg.f64 c) (*.f64 9 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 9 x) 4) (*.f64 (*.f64 c (/.f64 z y)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 9 x) z) (/.f64 c y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y 4) z) (/.f64 (*.f64 c 4) (*.f64 9 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18))) (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 9 x) 4) (*.f64 c (/.f64 z y))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 9 x) c) (/.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 9 x)) (neg.f64 (*.f64 c (/.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z))))))))) (#(struct:change #<rule egg-rr> (2) ((x and (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))) (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x or (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))) (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (*.f64 c z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 y (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 y (*.f64 c z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 (/.f64 1 z) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (*.f64 c z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (/.f64 (/.f64 1/2 c) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 1 c) (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 1 z) (/.f64 1/2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 (/.f64 1 z) c) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 c)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 c)) (*.f64 (/.f64 1 z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 y c) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 y (*.f64 c z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 y (*.f64 c (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 4) (/.f64 1 (*.f64 c (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y c) (/.f64 2 z)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y c) 4) (/.f64 1 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 z)) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 y c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 z) c) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (neg.f64 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 y) c) (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 y z)) (/.f64 1 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 y (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 y (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 y (neg.f64 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 y c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 y z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 c)) (/.f64 y (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (*.f64 y (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 y c) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 z) (/.f64 y (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 y (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 y (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) (/.f64 1/2 z)) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) (/.f64 1/2 c)) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 z) c) 1/2) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (*.f64 z (neg.f64 c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (*.f64 c (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 (*.f64 c z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y c) (neg.f64 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y z) (neg.f64 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 c c)) (/.f64 2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 z z)) (*.f64 2 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y c) (+.f64 z z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y (*.f64 c z)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 c)) (neg.f64 (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (/.f64 y c) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 z)) (/.f64 (neg.f64 y) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (*.f64 c (+.f64 z z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 y 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (*.f64 c z))) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (neg.f64 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 y c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 y z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x not (not (/.f64 y (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x and (/.f64 y (*.f64 c z)) (/.f64 y (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x or (/.f64 y (*.f64 c z)) (/.f64 y (*.f64 c z)))))))

simplify174.0ms (0.4%)

Algorithm
egg-herbie
Rules
1866×rational.json-simplify-35
1540×rational.json-simplify-51
1282×rational.json-simplify-44
1104×rational.json-simplify-47
1078×rational.json-simplify-49
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02003567
15863543
218623531
362013507
Stop Event
node limit
Counts
177 → 123
Calls
Call 1
Inputs
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(/.f64 y (*.f64 c z))
(+.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))) 0)
(+.f64 0 (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))))
(-.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))) 0)
(/.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))
(/.f64 (/.f64 y (*.f64 c z)) (/.f64 1 (*.f64 9 x)))
(/.f64 (*.f64 9 x) (*.f64 c (/.f64 z y)))
(/.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))) 1)
(/.f64 1 (/.f64 (*.f64 c (/.f64 z y)) (*.f64 9 x)))
(/.f64 (*.f64 y (/.f64 2 c)) (/.f64 (+.f64 z z) (*.f64 9 x)))
(/.f64 (/.f64 y z) (/.f64 c (*.f64 9 x)))
(/.f64 2 (/.f64 (*.f64 c (*.f64 2 (/.f64 z y))) (*.f64 9 x)))
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18)) 2)
(/.f64 (*.f64 x 18) (*.f64 c (*.f64 2 (/.f64 z y))))
(/.f64 (*.f64 (/.f64 y c) (/.f64 2 z)) (/.f64 2 (*.f64 9 x)))
(/.f64 (*.f64 y (/.f64 2 z)) (/.f64 (+.f64 c c) (*.f64 9 x)))
(/.f64 (/.f64 1 c) (/.f64 (/.f64 z y) (*.f64 9 x)))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 c y) (*.f64 9 x)))
(/.f64 (/.f64 (neg.f64 y) c) (/.f64 (neg.f64 z) (*.f64 9 x)))
(/.f64 (neg.f64 (/.f64 y z)) (/.f64 (neg.f64 c) (*.f64 9 x)))
(/.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18))) 4)
(/.f64 (*.f64 (*.f64 9 x) 4) (*.f64 (*.f64 c (/.f64 z y)) 4))
(/.f64 (/.f64 (*.f64 9 x) z) (/.f64 c y))
(/.f64 (/.f64 (*.f64 y 4) z) (/.f64 (*.f64 c 4) (*.f64 9 x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18))) (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18)))) 8)
(/.f64 (/.f64 (*.f64 (*.f64 9 x) 4) (*.f64 c (/.f64 z y))) 4)
(/.f64 (/.f64 (*.f64 9 x) c) (/.f64 z y))
(/.f64 (neg.f64 (*.f64 9 x)) (neg.f64 (*.f64 c (/.f64 z y))))
(+.f64 (/.f64 y (*.f64 c z)) 0)
(+.f64 0 (/.f64 y (*.f64 c z)))
(-.f64 (/.f64 y (*.f64 c z)) 0)
(*.f64 y (/.f64 (/.f64 1 z) c))
(*.f64 (/.f64 y c) (/.f64 1 z))
(*.f64 (/.f64 y (*.f64 c z)) 1)
(*.f64 1 (/.f64 y (*.f64 c z)))
(*.f64 (+.f64 y y) (/.f64 (/.f64 1/2 c) z))
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 c) (/.f64 1/2 z)))
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 z) (/.f64 1/2 c)))
(*.f64 (+.f64 y y) (*.f64 (/.f64 (/.f64 1 z) c) 1/2))
(*.f64 (*.f64 y (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (*.f64 y (/.f64 2 c)) (*.f64 (/.f64 1 z) 1/2))
(*.f64 (/.f64 y z) (/.f64 1 c))
(*.f64 2 (/.f64 (/.f64 y c) (+.f64 z z)))
(*.f64 2 (/.f64 (/.f64 y (*.f64 c z)) 2))
(*.f64 2 (/.f64 y (*.f64 c (+.f64 z z))))
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 (*.f64 (/.f64 y c) (/.f64 2 z)) 1/2)
(*.f64 (*.f64 (/.f64 y c) 4) (/.f64 1 (*.f64 z 4)))
(*.f64 (*.f64 y (/.f64 2 z)) (/.f64 1/2 c))
(*.f64 (/.f64 1 c) (/.f64 y z))
(*.f64 (/.f64 1 z) (/.f64 y c))
(*.f64 (/.f64 (/.f64 1 z) c) y)
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (*.f64 c z))))
(*.f64 (/.f64 (neg.f64 y) c) (/.f64 1 (neg.f64 z)))
(*.f64 (neg.f64 (/.f64 y z)) (/.f64 1 (neg.f64 c)))
(*.f64 -1 (/.f64 y (*.f64 z (neg.f64 c))))
(*.f64 -1 (/.f64 y (*.f64 c (neg.f64 z))))
(*.f64 -1 (/.f64 y (neg.f64 (*.f64 c z))))
(*.f64 -1 (/.f64 (/.f64 y c) (neg.f64 z)))
(*.f64 -1 (/.f64 (/.f64 y z) (neg.f64 c)))
(*.f64 (*.f64 2 (/.f64 1 c)) (/.f64 y (+.f64 z z)))
(*.f64 (/.f64 1/2 c) (*.f64 y (/.f64 2 z)))
(*.f64 1/2 (*.f64 (/.f64 y c) (/.f64 2 z)))
(*.f64 (/.f64 2 z) (/.f64 y (+.f64 c c)))
(*.f64 (/.f64 1/2 z) (*.f64 y (/.f64 2 c)))
(*.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 y y))
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 y (/.f64 2 c)))
(*.f64 (*.f64 (/.f64 1 c) (/.f64 1/2 z)) (+.f64 y y))
(*.f64 (*.f64 (/.f64 1 z) (/.f64 1/2 c)) (+.f64 y y))
(*.f64 (*.f64 (/.f64 (/.f64 1 z) c) 1/2) (+.f64 y y))
(*.f64 (/.f64 y (*.f64 z (neg.f64 c))) -1)
(*.f64 (/.f64 y (*.f64 c (neg.f64 z))) -1)
(*.f64 (/.f64 y (neg.f64 (*.f64 c z))) -1)
(*.f64 (/.f64 (/.f64 y c) (neg.f64 z)) -1)
(*.f64 (/.f64 (/.f64 y z) (neg.f64 c)) -1)
(*.f64 (/.f64 y (+.f64 c c)) (/.f64 2 z))
(*.f64 (/.f64 y (+.f64 z z)) (*.f64 2 (/.f64 1 c)))
(*.f64 (/.f64 (/.f64 y c) (+.f64 z z)) 2)
(*.f64 (/.f64 (/.f64 y (*.f64 c z)) 2) 2)
(*.f64 (/.f64 1 (neg.f64 c)) (neg.f64 (/.f64 y z)))
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (/.f64 y c) 4))
(*.f64 (/.f64 1 (neg.f64 z)) (/.f64 (neg.f64 y) c))
(*.f64 (/.f64 y (*.f64 c (+.f64 z z))) 2)
(*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 y 4))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 y))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 y))
(*.f64 (/.f64 1 (neg.f64 (*.f64 c z))) (neg.f64 y))
(neg.f64 (/.f64 y (*.f64 z (neg.f64 c))))
(neg.f64 (/.f64 y (*.f64 c (neg.f64 z))))
(neg.f64 (/.f64 y (neg.f64 (*.f64 c z))))
(neg.f64 (/.f64 (/.f64 y c) (neg.f64 z)))
(neg.f64 (/.f64 (/.f64 y z) (neg.f64 c)))
Outputs
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(+.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))) 0)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(+.f64 0 (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(-.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))) 0)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (/.f64 y (*.f64 c z)) (/.f64 1 (*.f64 9 x)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (*.f64 9 x) (*.f64 c (/.f64 z y)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (*.f64 y (*.f64 9 (/.f64 x (*.f64 c z)))) 1)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 1 (/.f64 (*.f64 c (/.f64 z y)) (*.f64 9 x)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (*.f64 y (/.f64 2 c)) (/.f64 (+.f64 z z) (*.f64 9 x)))
(*.f64 (/.f64 2 c) (/.f64 y (/.f64 (+.f64 z z) (*.f64 9 x))))
(/.f64 (/.f64 y z) (/.f64 c (*.f64 9 x)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 2 (/.f64 (*.f64 c (*.f64 2 (/.f64 z y))) (*.f64 9 x)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18)) 2)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (*.f64 x 18) (*.f64 c (*.f64 2 (/.f64 z y))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (*.f64 (/.f64 y c) (/.f64 2 z)) (/.f64 2 (*.f64 9 x)))
(*.f64 (/.f64 2 z) (/.f64 (/.f64 y c) (/.f64 2/9 x)))
(*.f64 (/.f64 y c) (/.f64 (/.f64 2 z) (/.f64 2/9 x)))
(/.f64 (*.f64 y (/.f64 2 z)) (/.f64 (+.f64 c c) (*.f64 9 x)))
(*.f64 (/.f64 2 z) (/.f64 y (/.f64 (+.f64 c c) (*.f64 9 x))))
(*.f64 (/.f64 2 z) (/.f64 x (/.f64 (+.f64 c c) (*.f64 9 y))))
(/.f64 (/.f64 1 c) (/.f64 (/.f64 z y) (*.f64 9 x)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 c y) (*.f64 9 x)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (/.f64 (neg.f64 y) c) (/.f64 (neg.f64 z) (*.f64 9 x)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (neg.f64 (/.f64 y z)) (/.f64 (neg.f64 c) (*.f64 9 x)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18))) 4)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (*.f64 (*.f64 9 x) 4) (*.f64 (*.f64 c (/.f64 z y)) 4))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (/.f64 (*.f64 9 x) z) (/.f64 c y))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (/.f64 (*.f64 y 4) z) (/.f64 (*.f64 c 4) (*.f64 9 x)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18))) (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) (*.f64 x 18)))) 8)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (/.f64 (*.f64 (*.f64 9 x) 4) (*.f64 c (/.f64 z y))) 4)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (/.f64 (*.f64 9 x) c) (/.f64 z y))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(/.f64 (neg.f64 (*.f64 9 x)) (neg.f64 (*.f64 c (/.f64 z y))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (/.f64 (/.f64 x z) (/.f64 c y)))
(+.f64 (/.f64 y (*.f64 c z)) 0)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(+.f64 0 (/.f64 y (*.f64 c z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(-.f64 (/.f64 y (*.f64 c z)) 0)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 y (/.f64 (/.f64 1 z) c))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 y c) (/.f64 1 z))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 y (*.f64 c z)) 1)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 1 (/.f64 y (*.f64 c z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (+.f64 y y) (/.f64 (/.f64 1/2 c) z))
(*.f64 (+.f64 y y) (/.f64 1/2 (*.f64 c z)))
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 c) (/.f64 1/2 z)))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 y y) (/.f64 1 c)))
(*.f64 (/.f64 y c) (+.f64 (/.f64 1/2 z) (/.f64 1/2 z)))
(*.f64 (/.f64 1/2 z) (*.f64 2 (/.f64 y c)))
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 z) (/.f64 1/2 c)))
(*.f64 (/.f64 1 z) (*.f64 (+.f64 y y) (/.f64 1/2 c)))
(*.f64 (/.f64 y z) (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)))
(*.f64 (/.f64 1/2 c) (*.f64 2 (/.f64 y z)))
(*.f64 (+.f64 y y) (*.f64 (/.f64 (/.f64 1 z) c) 1/2))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (*.f64 y (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 y (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (*.f64 y (/.f64 2 c)) (*.f64 (/.f64 1 z) 1/2))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 (/.f64 1 z) 1/2)))
(*.f64 (/.f64 2 c) (*.f64 1/2 (/.f64 y z)))
(*.f64 (/.f64 y z) (/.f64 1 c))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 2 (/.f64 (/.f64 y c) (+.f64 z z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 2 (/.f64 (/.f64 y (*.f64 c z)) 2))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 2 (/.f64 y (*.f64 c (+.f64 z z))))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 y (*.f64 4 (/.f64 (/.f64 1/4 z) c)))
(*.f64 (*.f64 y 4) (/.f64 (/.f64 1/4 z) c))
(*.f64 4 (*.f64 y (/.f64 (/.f64 1/4 z) c)))
(*.f64 (*.f64 (/.f64 y c) (/.f64 2 z)) 1/2)
(*.f64 (/.f64 y c) (*.f64 (/.f64 2 z) 1/2))
(*.f64 (*.f64 (/.f64 y c) 4) (/.f64 1 (*.f64 z 4)))
(*.f64 (/.f64 y c) (*.f64 4 (/.f64 1 (*.f64 z 4))))
(*.f64 4 (*.f64 (/.f64 1/4 z) (/.f64 y c)))
(*.f64 (/.f64 y c) (*.f64 4 (/.f64 1/4 z)))
(*.f64 (*.f64 y (/.f64 2 z)) (/.f64 1/2 c))
(*.f64 y (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 1 c) (/.f64 y z))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 1 z) (/.f64 y c))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 (/.f64 1 z) c) y)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 z (neg.f64 c))))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 c (neg.f64 z))))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (*.f64 c z))))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 (neg.f64 y) c) (/.f64 1 (neg.f64 z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (neg.f64 (/.f64 y z)) (/.f64 1 (neg.f64 c)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 -1 (/.f64 y (*.f64 z (neg.f64 c))))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 -1 (/.f64 y (*.f64 c (neg.f64 z))))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 -1 (/.f64 y (neg.f64 (*.f64 c z))))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 -1 (/.f64 (/.f64 y c) (neg.f64 z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 -1 (/.f64 (/.f64 y z) (neg.f64 c)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (*.f64 2 (/.f64 1 c)) (/.f64 y (+.f64 z z)))
(*.f64 2 (*.f64 (/.f64 1 c) (/.f64 y (+.f64 z z))))
(*.f64 2 (*.f64 (/.f64 1 c) (*.f64 y (/.f64 1/2 z))))
(*.f64 (/.f64 1/2 c) (*.f64 y (/.f64 2 z)))
(*.f64 y (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 1/2 (*.f64 (/.f64 y c) (/.f64 2 z)))
(*.f64 (/.f64 y c) (*.f64 (/.f64 2 z) 1/2))
(*.f64 (/.f64 2 z) (/.f64 y (+.f64 c c)))
(*.f64 y (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 1/2 z) (*.f64 y (/.f64 2 c)))
(*.f64 y (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 y y))
(*.f64 (+.f64 y y) (/.f64 1/2 (*.f64 c z)))
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 y (/.f64 2 c)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 (/.f64 1 z) 1/2)))
(*.f64 (*.f64 y (/.f64 2 c)) (*.f64 (/.f64 1 z) 1/2))
(*.f64 (/.f64 2 c) (*.f64 1/2 (/.f64 y z)))
(*.f64 (*.f64 (/.f64 1 c) (/.f64 1/2 z)) (+.f64 y y))
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 c) (/.f64 1/2 z)))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 y y) (/.f64 1 c)))
(*.f64 (/.f64 y c) (+.f64 (/.f64 1/2 z) (/.f64 1/2 z)))
(*.f64 (/.f64 1/2 z) (*.f64 2 (/.f64 y c)))
(*.f64 (*.f64 (/.f64 1 z) (/.f64 1/2 c)) (+.f64 y y))
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 z) (/.f64 1/2 c)))
(*.f64 (/.f64 1 z) (*.f64 (+.f64 y y) (/.f64 1/2 c)))
(*.f64 (/.f64 y z) (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)))
(*.f64 (/.f64 1/2 c) (*.f64 2 (/.f64 y z)))
(*.f64 (*.f64 (/.f64 (/.f64 1 z) c) 1/2) (+.f64 y y))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 y (*.f64 z (neg.f64 c))) -1)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 y (*.f64 c (neg.f64 z))) -1)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 y (neg.f64 (*.f64 c z))) -1)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 (/.f64 y c) (neg.f64 z)) -1)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 (/.f64 y z) (neg.f64 c)) -1)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 y (+.f64 c c)) (/.f64 2 z))
(*.f64 y (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 y (+.f64 z z)) (*.f64 2 (/.f64 1 c)))
(*.f64 (*.f64 2 (/.f64 1 c)) (/.f64 y (+.f64 z z)))
(*.f64 2 (*.f64 (/.f64 1 c) (/.f64 y (+.f64 z z))))
(*.f64 2 (*.f64 (/.f64 1 c) (*.f64 y (/.f64 1/2 z))))
(*.f64 (/.f64 (/.f64 y c) (+.f64 z z)) 2)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 (/.f64 y (*.f64 c z)) 2) 2)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 1 (neg.f64 c)) (neg.f64 (/.f64 y z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (/.f64 y c) 4))
(*.f64 (/.f64 y c) (*.f64 4 (/.f64 1 (*.f64 z 4))))
(*.f64 4 (*.f64 (/.f64 1/4 z) (/.f64 y c)))
(*.f64 (/.f64 y c) (*.f64 4 (/.f64 1/4 z)))
(*.f64 (/.f64 1 (neg.f64 z)) (/.f64 (neg.f64 y) c))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 y (*.f64 c (+.f64 z z))) 2)
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 y 4))
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 y (*.f64 4 (/.f64 (/.f64 1/4 z) c)))
(*.f64 (*.f64 y 4) (/.f64 (/.f64 1/4 z) c))
(*.f64 4 (*.f64 y (/.f64 (/.f64 1/4 z) c)))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 y))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 y))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(*.f64 (/.f64 1 (neg.f64 (*.f64 c z))) (neg.f64 y))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(neg.f64 (/.f64 y (*.f64 z (neg.f64 c))))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(neg.f64 (/.f64 y (*.f64 c (neg.f64 z))))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(neg.f64 (/.f64 y (neg.f64 (*.f64 c z))))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(neg.f64 (/.f64 (/.f64 y c) (neg.f64 z)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)
(neg.f64 (/.f64 (/.f64 y z) (neg.f64 c)))
(/.f64 y (*.f64 c z))
(/.f64 (/.f64 y z) c)

eval400.0ms (0.8%)

Compiler

Compiled 8561 to 4264 computations (50.2% saved)

prune389.0ms (0.8%)

Pruning

32 alts after pruning (22 fresh and 10 done)

PrunedKeptTotal
New6058613
Fresh91423
Picked011
Done099
Total61432646
Error
0.0b
Counts
646 → 32
Alt Table
Click to see full alt table
StatusErrorProgram
31.5b
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c)
46.1b
(/.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))
41.1b
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
43.8b
(/.f64 (/.f64 b z) c)
44.6b
(/.f64 (/.f64 b c) z)
43.3b
(/.f64 (/.f64 1 c) (/.f64 z b))
36.5b
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
24.8b
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
35.2b
(/.f64 (+.f64 (*.f64 z (*.f64 (*.f64 a t) -4)) b) (*.f64 z c))
28.8b
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
11.6b
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
46.4b
(/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c)
45.1b
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
41.3b
(/.f64 (*.f64 a -4) (/.f64 c t))
41.3b
(/.f64 (*.f64 -4 (*.f64 a t)) c)
40.6b
(/.f64 t (/.f64 c (*.f64 a -4)))
44.5b
(/.f64 b (/.f64 z (/.f64 1 c)))
44.5b
(/.f64 b (*.f64 z c))
43.5b
(/.f64 1 (*.f64 c (/.f64 z b)))
27.0b
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
46.7b
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
44.6b
(*.f64 (/.f64 (/.f64 1 c) z) b)
44.6b
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
43.8b
(*.f64 (/.f64 b z) (/.f64 1 c))
44.6b
(*.f64 (/.f64 b c) (/.f64 1 z))
40.6b
(*.f64 (*.f64 t (/.f64 a c)) -4)
41.3b
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
45.3b
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
41.0b
(*.f64 a (*.f64 (/.f64 t c) -4))
45.8b
(*.f64 9 (/.f64 (/.f64 y c) (/.f64 z x)))
44.4b
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
43.6b
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
Compiler

Compiled 512 to 385 computations (24.8% saved)

regimes1.6s (3.1%)

Counts
63 → 5
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (/.f64 (/.f64 y c) (/.f64 z x)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z c))
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
(/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c)
(/.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))
(*.f64 9 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c))))
(*.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 z (*.f64 (*.f64 a t) -4)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(*.f64 (/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(*.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) c) (/.f64 1 z))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) z) (/.f64 1 c))
(*.f64 (+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 9 (*.f64 y x))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t)))) b) (/.f64 2 c)))
Outputs
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
Calls

10 calls:

265.0ms
a
262.0ms
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
194.0ms
z
144.0ms
c
137.0ms
(*.f64 x 9)
Results
ErrorSegmentsBranch
9.1b5x
10.4b3y
4.7b3z
10.4b3t
10.6b2a
11.6b1b
10.2b2c
3.1b5(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
9.0b4(*.f64 (*.f64 x 9) y)
9.1b5(*.f64 x 9)
Compiler

Compiled 806 to 437 computations (45.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.1369286212271032e+294
1.4532734842791283e+306
0.0ms
2.4483452580543658e-269
4.529851811489787e-258
0.0ms
-1.1739503465663065e-39
-2.5762153138138352e-43
0.0ms
-inf
-2.329326753337047e+301
Compiler

Compiled 36 to 27 computations (25% saved)

regimes350.0ms (0.7%)

Counts
56 → 3
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (/.f64 (/.f64 y c) (/.f64 z x)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z c))
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
(/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c)
(/.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))
(*.f64 9 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c))))
(*.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 z (*.f64 (*.f64 a t) -4)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(*.f64 (/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))
Outputs
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
Calls

7 calls:

112.0ms
x
69.0ms
z
48.0ms
a
29.0ms
b
27.0ms
c
Results
ErrorSegmentsBranch
9.4b5x
11.6b1y
6.7b3z
11.6b1t
10.6b2a
11.6b1b
11.6b1c
Compiler

Compiled 609 to 313 computations (48.6% saved)

bsearch26.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
6.0ms
1.2157637918920124e-47
8.496990317164797e-42
19.0ms
-4.741928347370884e-6
-1.1987962352130896e-7
Results
20.0ms144×body256valid
3.0ms24×body256infinite
Compiler

Compiled 522 to 369 computations (29.3% saved)

regimes332.0ms (0.7%)

Counts
55 → 3
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (/.f64 (/.f64 y c) (/.f64 z x)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z c))
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
(/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c)
(/.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))
(*.f64 9 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c))))
(*.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 z (*.f64 (*.f64 a t) -4)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(*.f64 (/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
Outputs
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)
Calls

7 calls:

109.0ms
x
65.0ms
z
46.0ms
a
25.0ms
c
25.0ms
b
Results
ErrorSegmentsBranch
9.4b5x
11.6b1y
7.2b3z
11.6b1t
10.6b2a
11.6b1b
11.6b1c
Compiler

Compiled 590 to 303 computations (48.6% saved)

bsearch52.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
1.2157637918920124e-47
8.496990317164797e-42
25.0ms
-1.3286412194337412e-51
-1.7076362186598547e-57
Results
39.0ms288×body256valid
8.0ms56×body256infinite
Compiler

Compiled 864 to 621 computations (28.1% saved)

regimes1.4s (2.8%)

Counts
54 → 8
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (/.f64 (/.f64 y c) (/.f64 z x)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z c))
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
(/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c)
(/.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))
(*.f64 9 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c))))
(*.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 z (*.f64 (*.f64 a t) -4)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(*.f64 (/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 (*.f64 a t) -4))) (*.f64 z c))
Outputs
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
Calls

7 calls:

398.0ms
y
308.0ms
x
184.0ms
c
181.0ms
t
180.0ms
a
Results
ErrorSegmentsBranch
17.2b5x
14.6b8y
16.7b3z
15.8b8t
16.4b9a
17.0b3b
18.3b9c
Compiler

Compiled 571 to 294 computations (48.5% saved)

bsearch220.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
8.222398371211548e+103
2.519794871859294e+105
24.0ms
5.670468106169521e-17
3.6366288759598713e-10
17.0ms
1.5655049939695382e-62
3.2136681423604706e-60
21.0ms
1.1572788886515217e-101
9.911674373624711e-98
14.0ms
9.347644052198363e-160
1.3943818629649267e-158
102.0ms
1.3683050466955099e-179
7.07285530817023e-179
21.0ms
-2.0449137568815633e-142
-2.7838731647832613e-148
Results
207.0ms832×body256valid
2.0ms12×body256infinite
Compiler

Compiled 2140 to 1563 computations (27% saved)

regimes2.9s (5.9%)

Counts
52 → 10
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (/.f64 (/.f64 y c) (/.f64 z x)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z c))
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
(/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c)
(/.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))
(*.f64 9 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c))))
(*.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 z (*.f64 (*.f64 a t) -4)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(*.f64 (/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
Outputs
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c))
(/.f64 (*.f64 a -4) (/.f64 c t))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
Calls

7 calls:

648.0ms
x
627.0ms
c
519.0ms
y
476.0ms
a
335.0ms
t
Results
ErrorSegmentsBranch
15.3b10x
16.3b9y
16.7b3z
17.3b8t
18.0b7a
18.7b3b
19.8b9c
Compiler

Compiled 537 to 282 computations (47.5% saved)

bsearch380.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
3.23457734833393e-28
1.2382223560058316e-13
27.0ms
1.5111329188346325e-79
1.8919466032455632e-75
26.0ms
1.2910613589979536e-229
2.4475525770132157e-215
14.0ms
-2.832019867629375e-42
-1.3212570313302052e-42
91.0ms
-2.5105129361887525e+66
-1.7947168003977696e+64
19.0ms
-9.031194599466223e+81
-8.388487734025254e+79
69.0ms
-3.2503448727775523e+100
-9.86542801348825e+96
0.0ms
-1.2824842765909505e+216
-1.2726847780077331e+216
107.0ms
-1.8814221128216602e+237
-7.284794874327362e+229
Results
281.0ms1024×body256valid
13.0ms99×body256infinite
Compiler

Compiled 2382 to 1806 computations (24.2% saved)

regimes2.6s (5.3%)

Counts
51 → 12
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (/.f64 (/.f64 y c) (/.f64 z x)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z c))
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
(/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c)
(/.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))
(*.f64 9 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c))))
(*.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 z (*.f64 (*.f64 a t) -4)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(*.f64 (/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z) (/.f64 1 c))
Outputs
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
Calls

7 calls:

663.0ms
y
544.0ms
a
386.0ms
t
370.0ms
c
330.0ms
b
Results
ErrorSegmentsBranch
16.9b7x
15.7b12y
16.7b3z
18.4b7t
18.0b7a
20.5b7b
19.9b9c
Compiler

Compiled 522 to 276 computations (47.1% saved)

bsearch227.0ms (0.5%)

Algorithm
11×binary-search
Steps
TimeLeftRight
24.0ms
5.5160117017745686e+250
4.742716651891684e+252
21.0ms
3.8556199162757797e+226
3.759654741291376e+228
25.0ms
1.8721777176128552e+217
1.0170231742905157e+221
27.0ms
3.630180457414155e+177
9.741061443347936e+182
14.0ms
7.15972216542683e+102
2.4870206979697965e+103
24.0ms
5.670468106169521e-17
3.6366288759598713e-10
17.0ms
1.5655049939695382e-62
3.2136681423604706e-60
19.0ms
1.1572788886515217e-101
9.911674373624711e-98
17.0ms
9.347644052198363e-160
1.3943818629649267e-158
15.0ms
1.3683050466955099e-179
7.07285530817023e-179
23.0ms
-2.0449137568815633e-142
-2.7838731647832613e-148
Results
184.0ms1296×body256valid
22.0ms136×body256infinite
Compiler

Compiled 3034 to 2255 computations (25.7% saved)

regimes988.0ms (2%)

Counts
47 → 12
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (/.f64 (/.f64 y c) (/.f64 z x)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z c))
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
(/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c)
(/.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))
(*.f64 9 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c))))
(*.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 z (*.f64 (*.f64 a t) -4)) b) (*.f64 z c))
Outputs
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
Calls

7 calls:

221.0ms
y
166.0ms
c
147.0ms
t
129.0ms
a
129.0ms
b
Results
ErrorSegmentsBranch
16.9b7x
15.7b12y
16.7b3z
18.4b7t
18.1b7a
20.5b7b
19.9b9c
Compiler

Compiled 468 to 253 computations (45.9% saved)

bsearch228.0ms (0.5%)

Algorithm
11×binary-search
Steps
TimeLeftRight
20.0ms
5.5160117017745686e+250
4.742716651891684e+252
22.0ms
3.8556199162757797e+226
3.759654741291376e+228
26.0ms
1.8721777176128552e+217
1.0170231742905157e+221
27.0ms
3.630180457414155e+177
9.741061443347936e+182
19.0ms
8.222398371211548e+103
2.519794871859294e+105
23.0ms
5.670468106169521e-17
3.6366288759598713e-10
17.0ms
1.5655049939695382e-62
3.2136681423604706e-60
20.0ms
1.1572788886515217e-101
9.911674373624711e-98
15.0ms
9.347644052198363e-160
1.3943818629649267e-158
15.0ms
1.3683050466955099e-179
7.07285530817023e-179
22.0ms
-2.0449137568815633e-142
-2.7838731647832613e-148
Results
187.0ms1328×body256valid
22.0ms162×body256infinite
Compiler

Compiled 3114 to 2329 computations (25.2% saved)

regimes1.6s (3.2%)

Counts
45 → 12
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (/.f64 (/.f64 y c) (/.f64 z x)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z c))
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
(/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c)
(/.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))
(*.f64 9 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c))))
(*.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c)
Outputs
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
Calls

7 calls:

481.0ms
b
425.0ms
c
217.0ms
y
141.0ms
t
131.0ms
x
Results
ErrorSegmentsBranch
16.9b7x
15.7b12y
16.7b3z
18.4b7t
18.1b7a
20.5b7b
19.9b9c
Compiler

Compiled 442 to 241 computations (45.5% saved)

bsearch223.0ms (0.5%)

Algorithm
11×binary-search
Steps
TimeLeftRight
21.0ms
5.5160117017745686e+250
4.742716651891684e+252
22.0ms
3.8556199162757797e+226
3.759654741291376e+228
24.0ms
1.8721777176128552e+217
1.0170231742905157e+221
27.0ms
3.630180457414155e+177
9.741061443347936e+182
13.0ms
7.15972216542683e+102
2.4870206979697965e+103
22.0ms
5.670468106169521e-17
3.6366288759598713e-10
18.0ms
1.5655049939695382e-62
3.2136681423604706e-60
21.0ms
1.1572788886515217e-101
9.911674373624711e-98
16.0ms
9.347644052198363e-160
1.3943818629649267e-158
16.0ms
1.3683050466955099e-179
7.07285530817023e-179
23.0ms
-2.0449137568815633e-142
-2.7838731647832613e-148
Results
185.0ms1296×body256valid
21.0ms152×body256infinite
Compiler

Compiled 3006 to 2241 computations (25.4% saved)

regimes1.3s (2.6%)

Counts
44 → 3
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (/.f64 (/.f64 y c) (/.f64 z x)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z c))
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
(/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c)
(/.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))
(*.f64 9 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c))))
(*.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
Outputs
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
Calls

7 calls:

395.0ms
x
233.0ms
t
197.0ms
y
151.0ms
c
151.0ms
b
Results
ErrorSegmentsBranch
18.1b5x
18.2b8y
16.7b3z
19.6b5t
18.9b6a
19.7b9b
19.9b9c
Compiler

Compiled 431 to 236 computations (45.2% saved)

bsearch37.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
20.0ms
1.14128934096016e+87
4.8508995330910045e+89
17.0ms
-7621137236581421.0
-1751373239675659.8
Results
30.0ms224×body256valid
4.0ms13×body256infinite
Compiler

Compiled 568 to 419 computations (26.2% saved)

regimes2.6s (5.1%)

Counts
42 → 7
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (/.f64 (/.f64 y c) (/.f64 z x)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z c))
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
(/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c)
(/.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))
(*.f64 9 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c))))
(*.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) (/.f64 1 c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
Outputs
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(*.f64 a (*.f64 (/.f64 t c) -4))
Calls

7 calls:

789.0ms
c
619.0ms
y
461.0ms
t
330.0ms
b
158.0ms
a
Results
ErrorSegmentsBranch
23.7b7x
24.0b10y
22.4b3z
22.1b7t
22.8b5a
25.8b7b
25.7b7c
Compiler

Compiled 409 to 224 computations (45.2% saved)

bsearch340.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
22.0ms
1.2493941433146417e-29
5.1954285765636774e-20
27.0ms
-7.29958912098677e+108
-2.562177691052481e+98
167.0ms
-1.5713986559659788e+135
-1.3806875495671866e+131
18.0ms
-2.0083881757569058e+151
-2.536118005506908e+150
16.0ms
-6.515692403863142e+232
-5.642566811434562e+231
89.0ms
-2.8142628189223096e+260
-2.804516895728658e+257
Results
250.0ms752×body256valid
15.0ms107×body256infinite
Compiler

Compiled 1606 to 1235 computations (23.1% saved)

regimes3.2s (6.5%)

Counts
41 → 8
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (/.f64 (/.f64 y c) (/.f64 z x)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z c))
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
(/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c)
(/.f64 (/.f64 y c) (/.f64 z (*.f64 9 x)))
(*.f64 9 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c))))
(*.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) (/.f64 1 c))
Outputs
(*.f64 (/.f64 (/.f64 1 c) z) b)
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c)
(/.f64 t (/.f64 c (*.f64 a -4)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (/.f64 1 c) (/.f64 z b))
Calls

7 calls:

920.0ms
x
685.0ms
a
625.0ms
t
541.0ms
b
155.0ms
y
Results
ErrorSegmentsBranch
29.5b8x
27.5b10y
28.1b9z
29.2b11t
27.5b10a
27.4b8b
32.1b8c
Compiler

Compiled 398 to 220 computations (44.7% saved)

bsearch348.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
7.034032547484992e+162
7.956962910969552e+170
22.0ms
2.748266907296469e-99
1.5351829257669444e-91
209.0ms
3.0763714381712324e-158
5.091980245155618e-153
19.0ms
1.139351820202312e-187
4.698673015936551e-183
0.0ms
1.1421359497427062e-222
1.1473374790967827e-222
62.0ms
-2.5285074602239915e-232
-9.120704651644663e-237
12.0ms
-17.4037566628528
-7.553824769468089
Results
335.0ms768×body256valid
2.0ms15×body256infinite
Compiler

Compiled 1554 to 1218 computations (21.6% saved)

regimes3.5s (7%)

Counts
36 → 8
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (/.f64 (/.f64 y c) (/.f64 z x)))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 (*.f64 a (*.f64 t -4)) (/.f64 1 c))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 x (*.f64 c z)) (*.f64 y 9))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (/.f64 (/.f64 y c) z) (*.f64 9 x))
(/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z c))
(/.f64 (*.f64 y 9) (*.f64 c (/.f64 z x)))
Outputs
(*.f64 (/.f64 (/.f64 1 c) z) b)
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(/.f64 t (/.f64 c (*.f64 a -4)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (/.f64 1 c) (/.f64 z b))
Calls

7 calls:

1.1s
y
800.0ms
a
443.0ms
b
360.0ms
c
323.0ms
z
Results
ErrorSegmentsBranch
29.5b8x
27.5b10y
28.1b9z
30.3b8t
27.5b10a
27.4b8b
32.1b8c
Compiler

Compiled 347 to 196 computations (43.5% saved)

bsearch580.0ms (1.2%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
7.034032547484992e+162
7.956962910969552e+170
22.0ms
2.748266907296469e-99
1.5351829257669444e-91
24.0ms
3.0763714381712324e-158
5.091980245155618e-153
267.0ms
1.139351820202312e-187
4.698673015936551e-183
22.0ms
4.25644549037428e-208
1.0364801159641918e-200
203.0ms
-2.5285074602239915e-232
-9.120704651644663e-237
14.0ms
-17.4037566628528
-7.553824769468089
Results
562.0ms912×body256valid
4.0ms27×body256infinite
Compiler

Compiled 1842 to 1443 computations (21.7% saved)

regimes1.1s (2.2%)

Counts
25 → 8
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(*.f64 9 (/.f64 (/.f64 y c) (/.f64 z x)))
Outputs
(*.f64 (/.f64 (/.f64 1 c) z) b)
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z))
(/.f64 t (/.f64 c (*.f64 a -4)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (/.f64 1 c) (/.f64 z b))
Calls

7 calls:

245.0ms
a
232.0ms
z
174.0ms
y
149.0ms
c
94.0ms
t
Results
ErrorSegmentsBranch
29.6b8x
27.5b10y
28.1b9z
30.5b8t
27.5b10a
27.4b8b
32.1b8c
Compiler

Compiled 248 to 150 computations (39.5% saved)

bsearch145.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
7.034032547484992e+162
7.956962910969552e+170
22.0ms
2.748266907296469e-99
1.5351829257669444e-91
22.0ms
3.0763714381712324e-158
5.091980245155618e-153
20.0ms
1.139351820202312e-187
4.698673015936551e-183
23.0ms
4.25644549037428e-208
1.0364801159641918e-200
20.0ms
-2.5285074602239915e-232
-9.120704651644663e-237
13.0ms
-17.4037566628528
-7.553824769468089
Results
131.0ms912×body256valid
2.0ms16×body256infinite
Compiler

Compiled 1842 to 1443 computations (21.7% saved)

regimes1.5s (3%)

Counts
23 → 10
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
Outputs
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (/.f64 b c) z)
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (/.f64 b z) c)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(/.f64 (/.f64 b z) c)
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
Calls

7 calls:

492.0ms
y
357.0ms
z
227.0ms
t
152.0ms
x
100.0ms
a
Results
ErrorSegmentsBranch
29.6b8x
27.5b10y
28.1b9z
30.5b8t
27.6b10a
28.5b6b
32.6b8c
Compiler

Compiled 230 to 142 computations (38.3% saved)

bsearch374.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
27.0ms
3.630180457414155e+177
9.741061443347936e+182
16.0ms
1.338482875694684e+125
9.300261690600937e+125
29.0ms
3.654098782203213e+32
8.918711790680854e+54
20.0ms
5.316120803607979e-111
1.379216526003797e-107
17.0ms
1.5797717082121415e-223
8.204692966410642e-222
8.0ms
2.550323713986194e-300
3.012046009117488e-300
9.0ms
-3.5532691268586967e-248
-2.3098873863835953e-248
18.0ms
-1.5624763310542143e-190
-2.166944401863386e-192
229.0ms
-6.653536956293396e-27
-2.6369197787719185e-45
Results
352.0ms1040×body256valid
9.0ms68×body256infinite
Compiler

Compiled 1978 to 1543 computations (22% saved)

regimes578.0ms (1.2%)

Counts
21 → 13
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
Outputs
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (/.f64 b c) z)
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (/.f64 b z) c)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(/.f64 (/.f64 b z) c)
(*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z)))
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
Calls

7 calls:

117.0ms
y
91.0ms
a
88.0ms
t
75.0ms
c
71.0ms
x
Results
ErrorSegmentsBranch
29.6b8x
26.6b13y
29.6b7z
30.5b8t
27.6b10a
28.7b7b
32.6b8c
Compiler

Compiled 212 to 132 computations (37.7% saved)

bsearch231.0ms (0.5%)

Algorithm
12×binary-search
Steps
TimeLeftRight
21.0ms
7.324313707945025e+224
3.8556199162757797e+226
24.0ms
1.8721777176128552e+217
1.0170231742905157e+221
27.0ms
3.630180457414155e+177
9.741061443347936e+182
27.0ms
4.139597810004788e+139
2.9729478346675993e+146
17.0ms
1.338482875694684e+125
9.300261690600937e+125
21.0ms
3.507300093237933e+27
9.330747707857394e+29
19.0ms
5.316120803607979e-111
1.379216526003797e-107
17.0ms
1.5797717082121415e-223
8.204692966410642e-222
7.0ms
2.550323713986194e-300
3.012046009117488e-300
10.0ms
-3.5532691268586967e-248
-2.3098873863835953e-248
17.0ms
-1.5624763310542143e-190
-2.166944401863386e-192
24.0ms
-6.653536956293396e-27
-2.6369197787719185e-45
Results
190.0ms1376×body256valid
23.0ms162×body256infinite
Compiler

Compiled 2608 to 2035 computations (22% saved)

regimes1.0s (2.1%)

Counts
20 → 11
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 z c))))
Outputs
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (/.f64 b c) z)
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (/.f64 b z) c)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(/.f64 (/.f64 b z) c)
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
Calls

7 calls:

452.0ms
y
202.0ms
x
83.0ms
c
79.0ms
t
69.0ms
a
Results
ErrorSegmentsBranch
29.7b8x
27.5b11y
28.1b8z
30.5b8t
28.7b8a
29.1b7b
32.2b9c
Compiler

Compiled 203 to 127 computations (37.4% saved)

bsearch515.0ms (1%)

Algorithm
10×binary-search
Steps
TimeLeftRight
81.0ms
3.630180457414155e+177
9.741061443347936e+182
92.0ms
4.139597810004788e+139
2.9729478346675993e+146
18.0ms
1.338482875694684e+125
9.300261690600937e+125
20.0ms
3.507300093237933e+27
9.330747707857394e+29
73.0ms
5.316120803607979e-111
1.379216526003797e-107
17.0ms
1.5797717082121415e-223
8.204692966410642e-222
68.0ms
2.550323713986194e-300
3.012046009117488e-300
9.0ms
-3.5532691268586967e-248
-2.3098873863835953e-248
17.0ms
-1.5624763310542143e-190
-2.166944401863386e-192
120.0ms
-6.653536956293396e-27
-2.6369197787719185e-45
Results
488.0ms1136×body256valid
12.0ms83×body256infinite
Compiler

Compiled 2128 to 1660 computations (22% saved)

regimes649.0ms (1.3%)

Counts
18 → 5
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (/.f64 1 c) (/.f64 z b))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 1/2 (*.f64 b (/.f64 (/.f64 2 z) c)))
Outputs
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 b z) (/.f64 1 c))
(/.f64 t (/.f64 c (*.f64 a -4)))
(/.f64 (/.f64 b c) z)
(*.f64 a (*.f64 (/.f64 t c) -4))
Calls

7 calls:

196.0ms
x
117.0ms
c
102.0ms
y
85.0ms
z
65.0ms
b
Results
ErrorSegmentsBranch
35.2b7x
33.4b7y
33.1b3z
34.3b3t
32.3b5a
32.9b3b
34.6b6c
Compiler

Compiled 185 to 118 computations (36.2% saved)

bsearch409.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
265.0ms
4.831770477832826e+110
5.906618922687608e+115
7.0ms
6.0476884679724535e+44
8.245972794688751e+44
107.0ms
3.642329392841262e-8
2.892536018877821e-5
29.0ms
-3.992479020505969e-68
-4.897333802229155e-109
Results
398.0ms512×body256valid
4.0ms29×body256infinite
Compiler

Compiled 972 to 771 computations (20.7% saved)

regimes569.0ms (1.1%)

Counts
12 → 5
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 1 (*.f64 c (/.f64 z b)))
(/.f64 b (/.f64 z (/.f64 1 c)))
Outputs
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (/.f64 b c) z)
(*.f64 a (*.f64 (/.f64 t c) -4))
Calls

7 calls:

233.0ms
y
93.0ms
a
78.0ms
z
49.0ms
x
47.0ms
b
Results
ErrorSegmentsBranch
35.5b7x
33.4b7y
33.1b3z
34.4b3t
32.3b5a
32.9b3b
34.6b6c
Compiler

Compiled 141 to 95 computations (32.6% saved)

bsearch143.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
4.831770477832826e+110
5.906618922687608e+115
8.0ms
6.0476884679724535e+44
8.245972794688751e+44
20.0ms
3.642329392841262e-8
2.892536018877821e-5
90.0ms
-3.992479020505969e-68
-4.897333802229155e-109
Results
71.0ms512×body256valid
5.0ms37×body256infinite
Compiler

Compiled 972 to 771 computations (20.7% saved)

regimes594.0ms (1.2%)

Counts
8 → 5
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
Outputs
(*.f64 (*.f64 t (/.f64 a c)) -4)
(/.f64 (/.f64 b z) c)
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (/.f64 b c) z)
(*.f64 a (*.f64 (/.f64 t c) -4))
Calls

7 calls:

278.0ms
b
92.0ms
y
88.0ms
x
77.0ms
c
23.0ms
a
Results
ErrorSegmentsBranch
35.8b7x
33.4b7y
33.1b3z
34.4b3t
32.3b5a
33.0b3b
34.6b6c
Compiler

Compiled 113 to 80 computations (29.2% saved)

bsearch347.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
242.0ms
4.831770477832826e+110
5.906618922687608e+115
7.0ms
6.0476884679724535e+44
8.245972794688751e+44
20.0ms
3.642329392841262e-8
2.892536018877821e-5
77.0ms
-3.992479020505969e-68
-4.897333802229155e-109
Results
333.0ms512×body256valid
4.0ms33×body256infinite
Compiler

Compiled 932 to 731 computations (21.6% saved)

regimes286.0ms (0.6%)

Counts
5 → 5
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 a (*.f64 (/.f64 t c) -4))
Outputs
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (/.f64 b z) c)
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (/.f64 b c) z)
(*.f64 a (*.f64 (/.f64 t c) -4))
Calls

7 calls:

77.0ms
c
65.0ms
z
46.0ms
t
34.0ms
x
29.0ms
y
Results
ErrorSegmentsBranch
35.8b7x
33.8b7y
33.1b3z
34.9b3t
32.3b5a
33.2b3b
35.0b6c
Compiler

Compiled 92 to 70 computations (23.9% saved)

bsearch87.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
27.0ms
4.831770477832826e+110
5.906618922687608e+115
8.0ms
6.0476884679724535e+44
8.245972794688751e+44
20.0ms
3.642329392841262e-8
2.892536018877821e-5
32.0ms
-3.992479020505969e-68
-4.897333802229155e-109
Results
75.0ms512×body256valid
5.0ms36×body256infinite
Compiler

Compiled 932 to 731 computations (21.6% saved)

regimes802.0ms (1.6%)

Counts
4 → 5
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
Outputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (/.f64 b c) z)
(*.f64 -4 (/.f64 (*.f64 a t) c))
Calls

7 calls:

622.0ms
a
86.0ms
c
27.0ms
x
24.0ms
y
15.0ms
t
Results
ErrorSegmentsBranch
36.7b7x
34.7b7y
34.0b3z
35.7b3t
33.7b5a
33.9b3b
36.3b6c
Compiler

Compiled 85 to 66 computations (22.4% saved)

bsearch455.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
345.0ms
4.831770477832826e+110
5.906618922687608e+115
8.0ms
6.0476884679724535e+44
8.245972794688751e+44
88.0ms
3.642329392841262e-8
2.892536018877821e-5
14.0ms
-9.790144539028141e-185
-4.340216581508656e-185
Results
381.0ms400×body256valid
69.0ms29×body256infinite
Compiler

Compiled 736 to 577 computations (21.6% saved)

regimes113.0ms (0.2%)

Counts
3 → 3
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
Outputs
(/.f64 (/.f64 b z) c)
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 b z) c)
Calls

7 calls:

71.0ms
y
10.0ms
z
9.0ms
t
8.0ms
a
7.0ms
c
Results
ErrorSegmentsBranch
43.8b1x
43.8b1y
42.0b3z
42.8b3t
42.6b2a
43.8b1b
42.3b2c
Compiler

Compiled 78 to 62 computations (20.5% saved)

bsearch453.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
450.0ms
1.2157637918920124e-47
8.496990317164797e-42
3.0ms
-1.7076362186598547e-57
-6.372063786084417e-65
Results
447.0ms160×body256valid
4.0ms23×body256infinite
Compiler

Compiled 296 to 227 computations (23.3% saved)

regimes33.0ms (0.1%)

Accuracy

Total -4.2b remaining (-9.8%)

Threshold costs -4.2b (-9.8%)

Counts
2 → 2
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
Outputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
Calls

7 calls:

8.0ms
a
6.0ms
t
5.0ms
c
4.0ms
b
4.0ms
y
Results
ErrorSegmentsBranch
44.5b1x
44.5b1y
44.5b1z
43.3b2t
43.3b2a
44.5b1b
43.1b2c
Compiler

Compiled 73 to 60 computations (17.8% saved)

bsearch12.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
12.0ms
-4.13023329847989e-19
-2.6535455078909426e-19
Results
9.0ms64×body256valid
1.0ms11×body256infinite
Compiler

Compiled 140 to 107 computations (23.6% saved)

simplify312.0ms (0.6%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05025606
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -6129982163463555/6129982163463555433433388108601236734474956488734408704) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 1487016908477783/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 2000000000000000132872935482496206237094312341172584908970922214753713493255768101167089780693375139608812241567134921336075488584322101781755750774742240399521541760156078250259598945212267909879768657149226586411367871939134697181462712041438531269934236247503274787037183937480902858990682112) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)))))
(if (<=.f64 z -2184094498327211/590295810358705651712) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) (if (<=.f64 z 8034690221294951/401734511064747568885490523085290650630550748445698208825344) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c)) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)))
(if (<=.f64 z -7067388259113537/1766847064778384329583297500742918515827483896875618958121606201292619776) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) (if (<=.f64 z 6787706298949975/411376139330301510538742295639337626245683966408394965837152256) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)))
(if (<=.f64 y -686479766013061/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))) (if (<=.f64 y 4744938242327083/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 1038787686187039/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 y 5171513313276775/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 5500124238772519/14474011154664524427946373126085988481658748083205070504932198000989141204992) (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c) (if (<=.f64 y 693246421999813/9903520314283042199192993792) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 84999999999999992205660599730860568092240215468407879340689885983383763509915413966153120133661318971392) (/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))))))))))
(if (<=.f64 x -520000000000000012820256941364875639530941096338448968019954558105500354571332473889797613753871730763499442229293144788859629281187807966257490702207508526548953146104912563937707555271407695017925736156822178945258183125777390764032) (*.f64 9 (/.f64 y (*.f64 z (/.f64 c x)))) (if (<=.f64 x -1279999999999999941689122169790212879803830451304842017407131446155479106361890737052641307024693837572378663372024923610590736423284907595029164494645609255791213950842718331617976234928383157938245450019561917120512) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 x -7799999999999999890922283589039872254986001861055050686940614808786571692075408058765992364343296000) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 x -9000000000000000344659835746563911656599806078236977855240938022598689878978854912) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 x -20000000000000000426408380189087937446025157425359298935486676992) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 x -8787942429541353/3138550867693340381917894711603833208051177722232017256448) (/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 x 5860559560148309/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 x 6518515124270355/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c)) (if (<=.f64 x 8924260225606735/81129638414606681695789005144064) (/.f64 (*.f64 a -4) (/.f64 c t)) (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))))))))))))
(if (<=.f64 y -6748370691814795/28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 y 5109933491736859/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 3759422102391189/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 y 1038920085256495/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 5094851926441913/231584178474632390847141970017375815706539969331281128078915168015826259279872) (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c) (if (<=.f64 y 4867778304876401/40564819207303340847894502572032) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 23999999999999998454541845546314794771959728984537919946207601798872407971411004084959277042489526059008) (/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c) (if (<=.f64 y 1819999999999999915480823792733581057154691320666935524335152246207221929894953928741910916362075273348320439672247370368104437764958273507284636009055821463130069850335427327688704) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 122000000000000008124672453370629049550494140679728368977069265081358798738758799510755897686468575199494072986828859609302795399186544382159594272789887477136138304218352319911435763404900575393554702021229426151260160) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y 39999999999999998453202913332554456634624055217891642889040752427595511734506928899279702186554482903510714446340658252115921598962212875368386784171145420126554814750113660233139138988451415393151421427746897730769980451979264) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 y 3599999999999999868567337645101820728079833603568651246204869397458372203403532507113883543895520925750402170693794605088491601308007893961832257447655338921050517515794539137873425333627762013223877839397776987145575423538794294062993536045079251124224) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))))))))))))
(if (<=.f64 y -686479766013061/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 y 5109933491736859/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 3759422102391189/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 y 6698341053387061/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 4168515212543383/231584178474632390847141970017375815706539969331281128078915168015826259279872) (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c) (if (<=.f64 y 4797017652230849/154742504910672534362390528) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 520000000000000000996151044582027742832296666177899845799457827591677248586074153099842795456253768237056) (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c)) (if (<=.f64 y 9999999999999999171107915076469365246063817042486381462561244058101538598046442622180212564904306224021286256366562347133135483117101991090685868467907010818055540655879490029748224) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 54999999999999998549934186524643441914600670718992563353541648867194957530355727411612580085262802970330714936542895769662327888808863195516600381908875889165311303907759116786973267936437664731746974093288232427165057024) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y 41999999999999998638869854076600854828404752122792658311009780190133980296146320497680295010736248154369576982537113726070866121719234404787777735888892884289273294020213385742557279494296216072392180393350378480873142061367296) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 y 2700000000000000104917154627864887093906914714433623357284216083613437367770478108485963128430431939473696430008697111742696538915369947750695532627958456106173509851043598631211391617225660330202279897853204100496053397972900712664272374857187773644800) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))))))))))))
(if (<=.f64 y -6590205753725385/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 y 5109933491736859/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 3759422102391189/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 y 1346748258665827/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 7873862068137501/463168356949264781694283940034751631413079938662562256157830336031652518559744) (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c) (if (<=.f64 y 5446936172855673/1237940039285380274899124224) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 7999999999999999816396106121962693027574741759393200049039967797855947617446319290426090355852092375040) (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c) (if (<=.f64 y 1850000000000000086213126020982953562417360610123142591667462306089241519987624615538466820102682770192216411087794395738618713790384491872370636589523266841665691372045950613716992) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 9499999999999999589919561441566455475966517318521657828269205632363059891056340794652243897649792510493015100211647091972863166477493339472426220317370968921343648676782808081826691173597570421657101322823461359681798144) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y 38999999999999998360369442960531257537733706765441135178056238546326277453687233100079405774463600278081283178242430515138449337583702110658691308312271688045195575115063797478430068735529015053531041944945157355718399647285248) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 y 4200000000000000253645196707362500611787218227677696299166809034740750667739778714600631742229023570363925469786129355122562544061403930847446979440031799238663513863489017549798308123242066655996600515907149205276914988099536660640880237699349130248192) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))))))))))))
(if (<=.f64 z -6600000000000000) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 z 11500000000000000858427629831817418599631080588146078426814921269491313705140626862899200) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)))
(if (<=.f64 t -284999999999999985248332556460564654044307396311385821710496646166754566625726835179886689174994292291936792209454225502865889151939275982625416568650960238337195756851804931974369787812974468845616153321331959229834472067878206981700620124061412805291540480) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 t -65000000000000001602532117670609454941367637042306121002494319763187544321416559236224701719233966345437430278661643098607453660148475995782186337775938565818619143263114070492213444408925961877240717019602772368157272890722173845504) (*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9) (if (<=.f64 t -3200000000000000156725525040481665854631126411298380443984135598688538443498831219715940893591284684137961806980832885638570985339720272694727283834880) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 t -14000000000000000817262092346525372986309486303201520089691033662418088154077436608711923591744636659116821661699595137508924238856192) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 t -1020000000000000039893783646679165467690075176435164100959458416919429578786184400305812576102490082669232128) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 t 6097860015223217/174224571863520493293247799005065324265472) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (*.f64 a (*.f64 (/.f64 t c) -4))))))))
(if (<=.f64 b -13) (*.f64 (/.f64 (/.f64 1 c) z) b) (if (<=.f64 b -3691733708240913/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (if (<=.f64 b 7455934107077571/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 b 7960685379818181/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c) (if (<=.f64 b 2656869547074365/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 b 3270674342474151/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (if (<=.f64 b 34000000000000001083568463219533558794073418729127208589339158830301777681777136741137747448217459074980048844160181709770983389513275922354668752895056901283250176) (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 (/.f64 1 c) (/.f64 z b)))))))))
(if (<=.f64 b -10) (*.f64 (/.f64 (/.f64 1 c) z) b) (if (<=.f64 b -8305282136357739/28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295296) (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (if (<=.f64 b 3106415354579039/5648027917416434993898217684409255726702707823703155049366803861725387660722396999811747841990459993941795730996567993156246593731756781895253106176973892212861592182965432241145264144985407055447514718957669060731469824) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b 1959553324262937/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (if (<=.f64 b 8019670152745775/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 b 7888096943614129/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (if (<=.f64 b 1259999999999999992017675285545333796292284093673550197477832856019054268746867889581372458306374146848229864137933834672591088441373298751713363403090446145665630208) (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 (/.f64 1 c) (/.f64 z b)))))))))
(if (<=.f64 b -17/2) (*.f64 (/.f64 (/.f64 1 c) z) b) (if (<=.f64 b -6873336940433991/57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592) (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (if (<=.f64 b 3516228317727517/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b 551124372448951/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z)) (if (<=.f64 b 2318722513810355/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 b 5290796730472891/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (if (<=.f64 b 7199999999999999872186616946795666251919337478780799203361672083536384031930700683586625633285109539050624806979216180389191941908180459711366236988171585453031424) (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 (/.f64 1 c) (/.f64 z b)))))))))
(if (<=.f64 y -1461501637330903/45671926166590716193865151022383844364247891968) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y -2568425733177917/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 y -8061134813471455/251910462920982955146951572855242064723418868082104455055218081010186148908960752236565235084370225856148908135059894885483907489539473312974233140212507046179002134322645704349866637075627537275802723363977045251916898867011814946574400376685636747593659677933568) (/.f64 (/.f64 b c) z) (if (<=.f64 y 4524042903795331/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 y 7293140785962341/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (/.f64 (/.f64 b z) c) (if (<=.f64 y 1454323131338547/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 y 4999999999999999966104743371808139882308542209720320) (/.f64 (/.f64 b z) c) (if (<=.f64 y 300000000000000015037009810079196258995090809579843976442688574200706191309393452496293449962580391544642991680395908195811328) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (if (<=.f64 y 7300000000000000166850402528722444777790025743806569739967818509130186750533947285221094614316718284357816051597599346619218432817533722316767806847506035736017613472360302641152) (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))))))))))
(if (<=.f64 y -348449143727041/87112285931760246646623899502532662132736) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y -8347383632828229/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 y -8816866202234403/251910462920982955146951572855242064723418868082104455055218081010186148908960752236565235084370225856148908135059894885483907489539473312974233140212507046179002134322645704349866637075627537275802723363977045251916898867011814946574400376685636747593659677933568) (/.f64 (/.f64 b c) z) (if (<=.f64 y 4147039328479053/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 y 3418659743419847/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (/.f64 (/.f64 b z) c) (if (<=.f64 y 537107974642077/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 y 95999999999999992479512264704) (/.f64 (/.f64 b z) c) (if (<=.f64 y 330000000000000005267706393772716391025093025949010642683681196860841431045336134391319474408717902073352098601545724462104576) (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (if (<=.f64 y 200000000000000004749086471730221071481731585565736437494692997734047485908404114513635525643216658825869193826768023215158682633978016314687488) (/.f64 b (*.f64 z c)) (if (<=.f64 y 334999999999999986974155877020869642936710452908719134140025193198121966379111688177506505268625711966145609813509399337820878648344185841266822804318606083347963156630931836502016) (/.f64 (/.f64 t c) (/.f64 -1/4 a)) (if (<=.f64 y 78000000000000003233624438826964917900828788293229078788375248093073997398959329460186917144055469440308034796863237592201734259666386431175305140259104238359119814624906337766410149221035271251843028252766940844582240256) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y 5399999999999999712280354776669249037059399211213441806765404535377786191684221855371777480728642860268948406092162095630904883017225472479440732110347573770167678431487131382145428696514272105200485524480990434584548584980480) (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))))))))))))))
(if (<=.f64 y -2514250496733099/11972621413014756705924586149611790497021399392059392) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y -5618431291326693/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 y -8061134813471455/251910462920982955146951572855242064723418868082104455055218081010186148908960752236565235084370225856148908135059894885483907489539473312974233140212507046179002134322645704349866637075627537275802723363977045251916898867011814946574400376685636747593659677933568) (/.f64 (/.f64 b c) z) (if (<=.f64 y 1074460189651391/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 y 5860559560148309/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) (/.f64 (/.f64 b z) c) (if (<=.f64 y 7139404462934685/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 y 36999999999999999117250002944) (/.f64 (/.f64 b z) c) (if (<=.f64 y 295000000000000004139666604669832354912860590641852052732216209579644340914517824008674311943645774650130149141437855981109248) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y 43999999999999998800804874364022351667767320788738755288923058898259991164951490706312892942374622857336936451649047775095685487811872423936) (/.f64 b (*.f64 z c)) (if (<=.f64 y 95000000000000003182055734695818400232785698392689640252499456490754934189858100161564057624839499224276609604404512829410417062553420770158150408427907518478854544725081845661696) (/.f64 (/.f64 t c) (/.f64 -1/4 a)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))))))))))))
(if (<=.f64 a -8784717647942471/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 a 6139076427730539/4722366482869645213696) (*.f64 (/.f64 b z) (/.f64 1 c)) (if (<=.f64 a 800000000000000070570891242451381125614927872) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 a 490000000000000001536550851064159347065606821908096575733479695694648158421661712306516622583547681795899129856) (/.f64 (/.f64 b c) z) (*.f64 a (*.f64 (/.f64 t c) -4))))))
(if (<=.f64 a -8311106783444703/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 a 3929008913747545/75557863725914323419136) (*.f64 (/.f64 b z) (/.f64 1 c)) (if (<=.f64 a 800000000000000070570891242451381125614927872) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 a 490000000000000001536550851064159347065606821908096575733479695694648158421661712306516622583547681795899129856) (/.f64 (/.f64 b c) z) (*.f64 a (*.f64 (/.f64 t c) -4))))))
(if (<=.f64 a -3212524502025049/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 a 2408406906263519/2361183241434822606848) (/.f64 (/.f64 b z) c) (if (<=.f64 a 800000000000000070570891242451381125614927872) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 a 490000000000000001536550851064159347065606821908096575733479695694648158421661712306516622583547681795899129856) (/.f64 (/.f64 b c) z) (*.f64 a (*.f64 (/.f64 t c) -4))))))
(if (<=.f64 a -1567821319524463/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 a 8878048987794933/18889465931478580854784) (/.f64 (/.f64 b z) c) (if (<=.f64 a 800000000000000070570891242451381125614927872) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 a 490000000000000001536550851064159347065606821908096575733479695694648158421661712306516622583547681795899129856) (/.f64 (/.f64 b c) z) (*.f64 a (*.f64 (/.f64 t c) -4))))))
(if (<=.f64 a -7960685379818181/153090103458041951154620325043801237641319743206933311288544235956760011447392195175450369025277569052617268428910122535686807015741471080782585043071649294869136754165183653769539196448293593632735232) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 a 2833419889721787/590295810358705651712) (/.f64 (/.f64 b z) c) (if (<=.f64 a 800000000000000070570891242451381125614927872) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 a 999999999999999956819772641641815758405104477258378281795396215622882607621111488153942930947432322044748890112) (/.f64 (/.f64 b c) z) (*.f64 -4 (/.f64 (*.f64 a t) c))))))
(if (<=.f64 z -7067388259113537/7067388259113537318333190002971674063309935587502475832486424805170479104) (/.f64 (/.f64 b z) c) (if (<=.f64 z 6590956822156015/784637716923335095479473677900958302012794430558004314112) (/.f64 (/.f64 b c) z) (/.f64 (/.f64 b z) c)))
(if (<=.f64 c -934613434536269/2596148429267413814265248164610048) (/.f64 (/.f64 b c) z) (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 z c))
Outputs
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -6129982163463555/6129982163463555433433388108601236734474956488734408704) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 1487016908477783/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 2000000000000000132872935482496206237094312341172584908970922214753713493255768101167089780693375139608812241567134921336075488584322101781755750774742240399521541760156078250259598945212267909879768657149226586411367871939134697181462712041438531269934236247503274787037183937480902858990682112) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)))))
(if (<=.f64 z -2184094498327211/590295810358705651712) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) (if (<=.f64 z 8034690221294951/401734511064747568885490523085290650630550748445698208825344) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c)) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)))
(if (<=.f64 z -7067388259113537/1766847064778384329583297500742918515827483896875618958121606201292619776) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c) (if (<=.f64 z 6787706298949975/411376139330301510538742295639337626245683966408394965837152256) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (/.f64 (+.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4)))) c)))
(if (<=.f64 y -686479766013061/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))) (if (<=.f64 y 4744938242327083/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 1038787686187039/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 y 5171513313276775/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 5500124238772519/14474011154664524427946373126085988481658748083205070504932198000989141204992) (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c) (if (<=.f64 y 693246421999813/9903520314283042199192993792) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 84999999999999992205660599730860568092240215468407879340689885983383763509915413966153120133661318971392) (/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))))))))))
(if (<=.f64 x -520000000000000012820256941364875639530941096338448968019954558105500354571332473889797613753871730763499442229293144788859629281187807966257490702207508526548953146104912563937707555271407695017925736156822178945258183125777390764032) (*.f64 9 (/.f64 y (*.f64 z (/.f64 c x)))) (if (<=.f64 x -1279999999999999941689122169790212879803830451304842017407131446155479106361890737052641307024693837572378663372024923610590736423284907595029164494645609255791213950842718331617976234928383157938245450019561917120512) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 x -7799999999999999890922283589039872254986001861055050686940614808786571692075408058765992364343296000) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 x -9000000000000000344659835746563911656599806078236977855240938022598689878978854912) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 x -20000000000000000426408380189087937446025157425359298935486676992) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 x -8787942429541353/3138550867693340381917894711603833208051177722232017256448) (/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 x 5860559560148309/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 x 6518515124270355/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c)) (if (<=.f64 x 8924260225606735/81129638414606681695789005144064) (/.f64 (*.f64 a -4) (/.f64 c t)) (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))))))))))))
(if (<=.f64 y -6748370691814795/28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 y 5109933491736859/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 3759422102391189/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 y 1038920085256495/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 5094851926441913/231584178474632390847141970017375815706539969331281128078915168015826259279872) (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c) (if (<=.f64 y 4867778304876401/40564819207303340847894502572032) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 23999999999999998454541845546314794771959728984537919946207601798872407971411004084959277042489526059008) (/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c) (if (<=.f64 y 1819999999999999915480823792733581057154691320666935524335152246207221929894953928741910916362075273348320439672247370368104437764958273507284636009055821463130069850335427327688704) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 122000000000000008124672453370629049550494140679728368977069265081358798738758799510755897686468575199494072986828859609302795399186544382159594272789887477136138304218352319911435763404900575393554702021229426151260160) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y 39999999999999998453202913332554456634624055217891642889040752427595511734506928899279702186554482903510714446340658252115921598962212875368386784171145420126554814750113660233139138988451415393151421427746897730769980451979264) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 y 3599999999999999868567337645101820728079833603568651246204869397458372203403532507113883543895520925750402170693794605088491601308007893961832257447655338921050517515794539137873425333627762013223877839397776987145575423538794294062993536045079251124224) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))))))))))))
(if (<=.f64 y -686479766013061/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 y 5109933491736859/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 3759422102391189/3957286423569672544968040336314355040562101585619389438625008897486355601704509874725062416979888719833562742816258229429621840548908019359480738481630290686665708354379186176) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 y 6698341053387061/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 4168515212543383/231584178474632390847141970017375815706539969331281128078915168015826259279872) (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c) (if (<=.f64 y 4797017652230849/154742504910672534362390528) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 520000000000000000996151044582027742832296666177899845799457827591677248586074153099842795456253768237056) (*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c)) (if (<=.f64 y 9999999999999999171107915076469365246063817042486381462561244058101538598046442622180212564904306224021286256366562347133135483117101991090685868467907010818055540655879490029748224) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 54999999999999998549934186524643441914600670718992563353541648867194957530355727411612580085262802970330714936542895769662327888808863195516600381908875889165311303907759116786973267936437664731746974093288232427165057024) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y 41999999999999998638869854076600854828404752122792658311009780190133980296146320497680295010736248154369576982537113726070866121719234404787777735888892884289273294020213385742557279494296216072392180393350378480873142061367296) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 y 2700000000000000104917154627864887093906914714433623357284216083613437367770478108485963128430431939473696430008697111742696538915369947750695532627958456106173509851043598631211391617225660330202279897853204100496053397972900712664272374857187773644800) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))))))))))))
(if (<=.f64 y -6590205753725385/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 y 5109933491736859/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 3759422102391189/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 y 1346748258665827/19239260838083241802870625048898248928261591440656956380834127638791856333738872368854622194768025215237611323392) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 7873862068137501/463168356949264781694283940034751631413079938662562256157830336031652518559744) (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c) (if (<=.f64 y 5446936172855673/1237940039285380274899124224) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 7999999999999999816396106121962693027574741759393200049039967797855947617446319290426090355852092375040) (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) c) (if (<=.f64 y 1850000000000000086213126020982953562417360610123142591667462306089241519987624615538466820102682770192216411087794395738618713790384491872370636589523266841665691372045950613716992) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 9499999999999999589919561441566455475966517318521657828269205632363059891056340794652243897649792510493015100211647091972863166477493339472426220317370968921343648676782808081826691173597570421657101322823461359681798144) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y 38999999999999998360369442960531257537733706765441135178056238546326277453687233100079405774463600278081283178242430515138449337583702110658691308312271688045195575115063797478430068735529015053531041944945157355718399647285248) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 y 4200000000000000253645196707362500611787218227677696299166809034740750667739778714600631742229023570363925469786129355122562544061403930847446979440031799238663513863489017549798308123242066655996600515907149205276914988099536660640880237699349130248192) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))))))))))))
(if (<=.f64 z -6600000000000000) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 z 11500000000000000858427629831817418599631080588146078426814921269491313705140626862899200) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)))
(if (<=.f64 t -284999999999999985248332556460564654044307396311385821710496646166754566625726835179886689174994292291936792209454225502865889151939275982625416568650960238337195756851804931974369787812974468845616153321331959229834472067878206981700620124061412805291540480) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 t -65000000000000001602532117670609454941367637042306121002494319763187544321416559236224701719233966345437430278661643098607453660148475995782186337775938565818619143263114070492213444408925961877240717019602772368157272890722173845504) (*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9) (if (<=.f64 t -3200000000000000156725525040481665854631126411298380443984135598688538443498831219715940893591284684137961806980832885638570985339720272694727283834880) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 t -14000000000000000817262092346525372986309486303201520089691033662418088154077436608711923591744636659116821661699595137508924238856192) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 t -1020000000000000039893783646679165467690075176435164100959458416919429578786184400305812576102490082669232128) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 t 6097860015223217/174224571863520493293247799005065324265472) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (*.f64 a (*.f64 (/.f64 t c) -4))))))))
(if (<=.f64 b -13) (*.f64 (/.f64 (/.f64 1 c) z) b) (if (<=.f64 b -3691733708240913/55935359215771408602380437370458668927190896820645805721565331449826296885454890936221258331688727295760467791443358828270306368666158938868056691487430819571314207632771898637239846213826130422353593766077627436476426862513159342998747631067332608) (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (if (<=.f64 b 7455934107077571/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 b 7960685379818181/306180206916083902309240650087602475282639486413866622577088471913520022894784390350900738050555138105234536857820245071373614031482942161565170086143298589738273508330367307539078392896587187265470464) (/.f64 (*.f64 (/.f64 x z) (*.f64 9 y)) c) (if (<=.f64 b 2656869547074365/120766797594289323271729746591624604509341479053326093708038601607859973196548763266756055205685080561326988000984443036792658708157593364241965896045846273396780650463232) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 b 3270674342474151/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (if (<=.f64 b 34000000000000001083568463219533558794073418729127208589339158830301777681777136741137747448217459074980048844160181709770983389513275922354668752895056901283250176) (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 (/.f64 1 c) (/.f64 z b)))))))))
(if (<=.f64 b -10) (*.f64 (/.f64 (/.f64 1 c) z) b) (if (<=.f64 b -8305282136357739/28638903918474961204418783933674838490721739172170652529441449702311064005352904159345284265824628375429359509218999720074396860757073376700445026041564579620512874307979212102266801261478978776245040008231745247475930553606737583615358787106474295296) (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (if (<=.f64 b 3106415354579039/5648027917416434993898217684409255726702707823703155049366803861725387660722396999811747841990459993941795730996567993156246593731756781895253106176973892212861592182965432241145264144985407055447514718957669060731469824) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b 1959553324262937/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (if (<=.f64 b 8019670152745775/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 b 7888096943614129/9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (if (<=.f64 b 1259999999999999992017675285545333796292284093673550197477832856019054268746867889581372458306374146848229864137933834672591088441373298751713363403090446145665630208) (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 (/.f64 1 c) (/.f64 z b)))))))))
(if (<=.f64 b -17/2) (*.f64 (/.f64 (/.f64 1 c) z) b) (if (<=.f64 b -6873336940433991/57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592) (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (if (<=.f64 b 3516228317727517/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b 551124372448951/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616) (*.f64 9 (/.f64 (*.f64 y (/.f64 x c)) z)) (if (<=.f64 b 2318722513810355/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 b 5290796730472891/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (if (<=.f64 b 7199999999999999872186616946795666251919337478780799203361672083536384031930700683586625633285109539050624806979216180389191941908180459711366236988171585453031424) (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 (/.f64 1 c) (/.f64 z b)))))))))
(if (<=.f64 y -1461501637330903/45671926166590716193865151022383844364247891968) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y -2568425733177917/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 y -8061134813471455/251910462920982955146951572855242064723418868082104455055218081010186148908960752236565235084370225856148908135059894885483907489539473312974233140212507046179002134322645704349866637075627537275802723363977045251916898867011814946574400376685636747593659677933568) (/.f64 (/.f64 b c) z) (if (<=.f64 y 4524042903795331/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 y 7293140785962341/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448) (/.f64 (/.f64 b z) c) (if (<=.f64 y 1454323131338547/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 y 4999999999999999966104743371808139882308542209720320) (/.f64 (/.f64 b z) c) (if (<=.f64 y 300000000000000015037009810079196258995090809579843976442688574200706191309393452496293449962580391544642991680395908195811328) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (if (<=.f64 y 7300000000000000166850402528722444777790025743806569739967818509130186750533947285221094614316718284357816051597599346619218432817533722316767806847506035736017613472360302641152) (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))))))))))
(if (<=.f64 y -348449143727041/87112285931760246646623899502532662132736) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y -8347383632828229/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 y -8816866202234403/251910462920982955146951572855242064723418868082104455055218081010186148908960752236565235084370225856148908135059894885483907489539473312974233140212507046179002134322645704349866637075627537275802723363977045251916898867011814946574400376685636747593659677933568) (/.f64 (/.f64 b c) z) (if (<=.f64 y 4147039328479053/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 y 3418659743419847/3255866422304616344765552632188114158762089024568314531443485259650408807528140659922574316831813618526821245406949824436469141432675471230646169947427163108444901161872077421124549944292877941762189949285100879873872435565174053364826112) (/.f64 (/.f64 b z) c) (if (<=.f64 y 537107974642077/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 y 95999999999999992479512264704) (/.f64 (/.f64 b z) c) (if (<=.f64 y 330000000000000005267706393772716391025093025949010642683681196860841431045336134391319474408717902073352098601545724462104576) (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (if (<=.f64 y 200000000000000004749086471730221071481731585565736437494692997734047485908404114513635525643216658825869193826768023215158682633978016314687488) (/.f64 b (*.f64 z c)) (if (<=.f64 y 334999999999999986974155877020869642936710452908719134140025193198121966379111688177506505268625711966145609813509399337820878648344185841266822804318606083347963156630931836502016) (/.f64 (/.f64 t c) (/.f64 -1/4 a)) (if (<=.f64 y 78000000000000003233624438826964917900828788293229078788375248093073997398959329460186917144055469440308034796863237592201734259666386431175305140259104238359119814624906337766410149221035271251843028252766940844582240256) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y 5399999999999999712280354776669249037059399211213441806765404535377786191684221855371777480728642860268948406092162095630904883017225472479440732110347573770167678431487131382145428696514272105200485524480990434584548584980480) (*.f64 a (*.f64 (/.f64 t c) -4)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))))))))))))))
(if (<=.f64 y -2514250496733099/11972621413014756705924586149611790497021399392059392) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y -5618431291326693/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 y -8061134813471455/251910462920982955146951572855242064723418868082104455055218081010186148908960752236565235084370225856148908135059894885483907489539473312974233140212507046179002134322645704349866637075627537275802723363977045251916898867011814946574400376685636747593659677933568) (/.f64 (/.f64 b c) z) (if (<=.f64 y 1074460189651391/377003575316277553052632783947358479815640765734281611362288441560101396530857955835685848633641608981764089063400052322800846281248691448694119974860434438887084693231743502178167752441192448774799271819130974018130465379775860716808779827596916922071594850183201524526501846714374614008118077197384100897810808832) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 y 5860559560148309/6511732844609232689531105264376228317524178049136629062886970519300817615056281319845148633663627237053642490813899648872938282865350942461292339894854326216889802323744154842249099888585755883524379898570201759747744871130348106729652224) (/.f64 (/.f64 b z) c) (if (<=.f64 y 7139404462934685/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 y 36999999999999999117250002944) (/.f64 (/.f64 b z) c) (if (<=.f64 y 295000000000000004139666604669832354912860590641852052732216209579644340914517824008674311943645774650130149141437855981109248) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 y 43999999999999998800804874364022351667767320788738755288923058898259991164951490706312892942374622857336936451649047775095685487811872423936) (/.f64 b (*.f64 z c)) (if (<=.f64 y 95000000000000003182055734695818400232785698392689640252499456490754934189858100161564057624839499224276609604404512829410417062553420770158150408427907518478854544725081845661696) (/.f64 (/.f64 t c) (/.f64 -1/4 a)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))))))))))))
(if (<=.f64 a -8784717647942471/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 a 6139076427730539/4722366482869645213696) (*.f64 (/.f64 b z) (/.f64 1 c)) (if (<=.f64 a 800000000000000070570891242451381125614927872) (/.f64 t (/.f64 c (*.f64 a -4))) (if (<=.f64 a 490000000000000001536550851064159347065606821908096575733479695694648158421661712306516622583547681795899129856) (/.f64 (/.f64 b c) z) (*.f64 a (*.f64 (/.f64 t c) -4))))))
(if (<=.f64 a -8311106783444703/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 a 3929008913747545/75557863725914323419136) (*.f64 (/.f64 b z) (/.f64 1 c)) (if (<=.f64 a 800000000000000070570891242451381125614927872) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 a 490000000000000001536550851064159347065606821908096575733479695694648158421661712306516622583547681795899129856) (/.f64 (/.f64 b c) z) (*.f64 a (*.f64 (/.f64 t c) -4))))))
(if (<=.f64 a -3212524502025049/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 a 2408406906263519/2361183241434822606848) (/.f64 (/.f64 b z) c) (if (<=.f64 a 800000000000000070570891242451381125614927872) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 a 490000000000000001536550851064159347065606821908096575733479695694648158421661712306516622583547681795899129856) (/.f64 (/.f64 b c) z) (*.f64 a (*.f64 (/.f64 t c) -4))))))
(if (<=.f64 a -1567821319524463/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 a 8878048987794933/18889465931478580854784) (/.f64 (/.f64 b z) c) (if (<=.f64 a 800000000000000070570891242451381125614927872) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 a 490000000000000001536550851064159347065606821908096575733479695694648158421661712306516622583547681795899129856) (/.f64 (/.f64 b c) z) (*.f64 a (*.f64 (/.f64 t c) -4))))))
(if (<=.f64 a -7960685379818181/153090103458041951154620325043801237641319743206933311288544235956760011447392195175450369025277569052617268428910122535686807015741471080782585043071649294869136754165183653769539196448293593632735232) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 a 2833419889721787/590295810358705651712) (/.f64 (/.f64 b z) c) (if (<=.f64 a 800000000000000070570891242451381125614927872) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 a 999999999999999956819772641641815758405104477258378281795396215622882607621111488153942930947432322044748890112) (/.f64 (/.f64 b c) z) (*.f64 -4 (/.f64 (*.f64 a t) c))))))
(if (<=.f64 z -7067388259113537/7067388259113537318333190002971674063309935587502475832486424805170479104) (/.f64 (/.f64 b z) c) (if (<=.f64 z 6590956822156015/784637716923335095479473677900958302012794430558004314112) (/.f64 (/.f64 b c) z) (/.f64 (/.f64 b z) c)))
(if (<=.f64 c -934613434536269/2596148429267413814265248164610048) (/.f64 (/.f64 b c) z) (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 z c))
Compiler

Compiled 2286 to 1321 computations (42.2% saved)

soundness115.0ms (0.2%)

Algorithm
egg-herbie
Rules
1270×rational.json-simplify-2
1210×rational.json-simplify-35
964×rational.json-simplify-1
910×rational.json-simplify-50
668×rational.json-simplify-51
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
044820367
1129520367
2389420367
3589320367
Stop Event
node limit
Compiler

Compiled 133 to 70 computations (47.4% saved)

end2.6s (5.2%)

Compiler

Compiled 2885 to 1433 computations (50.3% saved)

Profiling

Loading profile data...