Details

Time bar (total: 57.3s)

analyze526.0ms (0.9%)

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.8s (4.8%)

Results
1.4s8256×body256valid
1.3s4818×body256infinite
Bogosity

preprocess143.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)

simplify93.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
21.1b
Counts
6 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
24.4b
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
22.1b
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))
Compiler

Compiled 52 to 36 computations (30.8% saved)

localize128.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))
0.1b
(*.f64 x (*.f64 9 y))
5.4b
(*.f64 z (*.f64 (*.f64 4 t) a))
20.4b
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))
Compiler

Compiled 89 to 51 computations (42.7% saved)

series104.0ms (0.2%)

Counts
4 → 204
Calls

51 calls:

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

rewrite98.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1954×rational.json-1
1954×rational.json-2
1954×rational.json-3
1394×rational.json-simplify-35
916×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020124
1138124
2321124
3899124
42627124
56735124
Stop Event
node limit
Counts
4 → 86
Calls
Call 1
Inputs
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))
(*.f64 z (*.f64 (*.f64 4 t) a))
(*.f64 x (*.f64 9 y))
(-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))
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 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 1 (*.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)) 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) (*.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) 2) (/.f64 1/2 (*.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) 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 t (*.f64 4 (*.f64 z a)))) b) z) (/.f64 1 c))))) (#(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 (*.f64 z c) 2)))))) (#(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) (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 z c)) (+.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 (*.f64 z c))) 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 (*.f64 4 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 1 (+.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) c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.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 1 (*.f64 z c)) (+.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 -1 (*.f64 z c)))))) (#(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 (*.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) (neg.f64 z)) (/.f64 -1 c))))) (#(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 (*.f64 z c))))))) (#(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) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.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 (/.f64 1 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 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 t (*.f64 4 (*.f64 z a)))) b) 2))))) (#(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 (*.f64 z c))))))) (#(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) (/.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 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 (*.f64 z c))) -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 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) (neg.f64 c)) -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 (*.f64 z c) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 c c)) (*.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 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 t (*.f64 4 (*.f64 z a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 (+.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 (*.f64 c (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 *.f64 (/.f64 -1 c) (/.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 (+.f64 (/.f64 1/2 (*.f64 z c)) (/.f64 1/2 (*.f64 z c))) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x pow.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 neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 t (*.f64 4 (*.f64 z 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 t (*.f64 4 (*.f64 z a)))) b) z) (neg.f64 c)))))))
((#(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 z (*.f64 t (*.f64 a 8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 a (*.f64 t 16))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (*.f64 a (*.f64 t 16)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 z (*.f64 a (*.f64 t 16)))) (*.f64 2 (*.f64 z (*.f64 a (*.f64 t 16))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 1)))))
((#(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 x (*.f64 y 36)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 y 36))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 x (*.f64 y 36))) (*.f64 2 (*.f64 x (*.f64 y 36)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 9 y)) 1)))))
((#(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 (*.f64 x (*.f64 9 y)) (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 1)))))) (#(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 (*.f64 x (*.f64 9 y)) (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 1)) -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 (*.f64 t (*.f64 4 (*.f64 z 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 t (*.f64 4 (*.f64 z a)))))) 8)))) (#(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 pow.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y))))))))

simplify431.0ms (0.8%)

Algorithm
egg-herbie
Rules
1422×rational.json-simplify-2
972×rational.json-simplify-51
868×rational.json-simplify-50
832×rational.json-simplify-41
664×rational.json-simplify-35
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
020711420
148511408
2116611396
3319311396
4613111396
5770111396
Stop Event
node limit
Counts
290 → 152
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 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 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 1 (*.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 1 (/.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) 2) (/.f64 1/2 (*.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 z c)) 1/2))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (/.f64 1 c))
(*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 (*.f64 z c) 2)))
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 z c)) (+.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 (*.f64 z c))) 1/2)
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 1 (*.f64 z (*.f64 4 c))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c) (/.f64 1 z))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) c))
(*.f64 (/.f64 1 (*.f64 z c)) (+.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 -1 (*.f64 z c)))
(*.f64 (neg.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 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 z)) (/.f64 -1 c))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 (*.f64 z c))))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 c (neg.f64 z))))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (neg.f64 c)))
(*.f64 (/.f64 1 c) (/.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) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 (*.f64 z c))))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 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 (*.f64 z c))) -1)
(*.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) (neg.f64 c)) -1)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 (*.f64 z c) 2)) 2)
(*.f64 (/.f64 1 (+.f64 c c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 t (*.f64 4 (*.f64 z a)))) b)))
(*.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))
(*.f64 (/.f64 -1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 z)))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 z c)) (/.f64 1/2 (*.f64 z c))) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 z c)) 1)
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 (*.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))))
(neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) z) (neg.f64 c)))
(+.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 z (*.f64 t (*.f64 a 8))) 2)
(/.f64 (*.f64 z (*.f64 a (*.f64 t 16))) 4)
(/.f64 (*.f64 2 (*.f64 z (*.f64 a (*.f64 t 16)))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 z (*.f64 a (*.f64 t 16)))) (*.f64 2 (*.f64 z (*.f64 a (*.f64 t 16))))) 16)
(pow.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 1)
(+.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 x (*.f64 y 36)) 4)
(/.f64 (*.f64 2 (*.f64 x (*.f64 y 36))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 x (*.f64 y 36))) (*.f64 2 (*.f64 x (*.f64 y 36)))) 16)
(pow.f64 (*.f64 x (*.f64 9 y)) 1)
(+.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 (*.f64 x (*.f64 9 y)) (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 1)))
(+.f64 (neg.f64 (*.f64 t (*.f64 4 (*.f64 z a)))) (*.f64 x (*.f64 9 y)))
(+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 1)) -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 (*.f64 t (*.f64 4 (*.f64 z a))) (*.f64 x (*.f64 9 y)))) -2)
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))))) 8)
(/.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)
(pow.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) 1)
(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 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (*.f64 a (*.f64 t (*.f64 z -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 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (*.f64 y x) (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (*.f64 y x) (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (*.f64 a (*.f64 t (*.f64 z -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 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (*.f64 y x) (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (*.f64 y x) (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (+.f64 b (*.f64 9 (*.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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 a (*.f64 (/.f64 t c) -4))
(*.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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 a (*.f64 (/.f64 t c) -4))
(*.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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (+.f64 b (*.f64 9 (*.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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 a (*.f64 (/.f64 t c) -4))
(*.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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 a (*.f64 (/.f64 t c) -4))
(*.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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (+.f64 b (*.f64 9 (*.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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 a (*.f64 (/.f64 t c) -4))
(*.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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 a (*.f64 (/.f64 t c) -4))
(*.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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.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) c) z)) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y 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 a (*.f64 (*.f64 t z) -4))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -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 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 b (*.f64 c z))
(/.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 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 b (*.f64 c z))
(/.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 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (/.f64 (/.f64 b c) z) (*.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 (*.f64 y x) (*.f64 z c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (-.f64 (*.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 (+.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.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 a (*.f64 (*.f64 t z) -4))
(*.f64 a (*.f64 z (*.f64 t -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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 a (*.f64 z (*.f64 t -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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 a (*.f64 z (*.f64 t -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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 a (*.f64 z (*.f64 t -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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 a (*.f64 z (*.f64 t -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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 a (*.f64 z (*.f64 t -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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 a (*.f64 z (*.f64 t -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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) -4))
(*.f64 a (*.f64 z (*.f64 t -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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.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 a (*.f64 (*.f64 t z) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 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 (+.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 (+.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 (+.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 (+.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) 2) (/.f64 1/2 (*.f64 z c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 (*.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 z c)) (+.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 t (*.f64 4 (*.f64 a z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 (*.f64 z c)) 1/2))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)) (/.f64 1 (*.f64 z (*.f64 4 c))))
(*.f64 (*.f64 4 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z)))))) (/.f64 1 (*.f64 4 (*.f64 z c))))
(*.f64 (*.f64 4 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4))))) (/.f64 1/4 (*.f64 z c)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))) (*.f64 4 (/.f64 (/.f64 1/4 c) z)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 4 (/.f64 (/.f64 1/4 c) z)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a 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 a (*.f64 z (*.f64 t -4))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (neg.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 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (neg.f64 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a 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 a (*.f64 z (*.f64 t -4))))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (/.f64 1/2 (*.f64 z c)) (*.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 t (*.f64 4 (*.f64 a z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 (*.f64 z c)) 1/2))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (/.f64 2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a 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 a (*.f64 z (*.f64 t -4))))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.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 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b) (*.f64 (*.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (/.f64 1 (+.f64 c c)) (*.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 t (*.f64 4 (*.f64 a 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 a (*.f64 z (*.f64 t -4))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 z (*.f64 4 c))) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z a)))) b)))
(*.f64 (*.f64 4 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z)))))) (/.f64 1 (*.f64 4 (*.f64 z c))))
(*.f64 (*.f64 4 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4))))) (/.f64 1/4 (*.f64 z c)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))) (*.f64 4 (/.f64 (/.f64 1/4 c) z)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 4 (/.f64 (/.f64 1/4 c) z)))
(*.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (/.f64 -1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 z c)) (/.f64 1/2 (*.f64 z c))) (+.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 t (*.f64 4 (*.f64 a z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 (*.f64 t z) -4)))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 z (*.f64 t -4))))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.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 (+.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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))) (*.f64 z c))
(/.f64 (+.f64 b (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))) (*.f64 z c))
(+.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 0)
(*.f64 4 (*.f64 a (*.f64 t z)))
(+.f64 0 (*.f64 t (*.f64 4 (*.f64 z a))))
(*.f64 4 (*.f64 a (*.f64 t z)))
(-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 0)
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 1)
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (*.f64 z (*.f64 t (*.f64 a 8))) 2)
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (*.f64 z (*.f64 a (*.f64 t 16))) 4)
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (*.f64 2 (*.f64 z (*.f64 a (*.f64 t 16)))) 8)
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (+.f64 (*.f64 2 (*.f64 z (*.f64 a (*.f64 t 16)))) (*.f64 2 (*.f64 z (*.f64 a (*.f64 t 16))))) 16)
(*.f64 4 (*.f64 a (*.f64 t z)))
(pow.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 1)
(*.f64 4 (*.f64 a (*.f64 t 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 x (*.f64 y 18)) 2)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 x (*.f64 y 36)) 4)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 x (*.f64 y 36))) 8)
(*.f64 9 (*.f64 y x))
(/.f64 (+.f64 (*.f64 2 (*.f64 x (*.f64 y 36))) (*.f64 2 (*.f64 x (*.f64 y 36)))) 16)
(*.f64 9 (*.f64 y x))
(pow.f64 (*.f64 x (*.f64 9 y)) 1)
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 x (*.f64 9 y)) (neg.f64 (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(+.f64 0 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(+.f64 -1 (-.f64 (*.f64 x (*.f64 9 y)) (-.f64 (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(+.f64 (neg.f64 (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (-.f64 (*.f64 t (*.f64 4 (*.f64 z a))) 1)) -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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 1 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 2 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 -1 (-.f64 (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 1/2 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(/.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(/.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(/.f64 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(/.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(/.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 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(pow.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))
(neg.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 z 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 a (*.f64 z (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 t (*.f64 z -4))))

localize181.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 x 9) y)
0.2b
(*.f64 (*.f64 z 4) t)
5.4b
(*.f64 (*.f64 (*.f64 z 4) t) a)
20.4b
(/.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)

series6.0ms (0%)

Counts
4 → 168
Calls

42 calls:

TimeVariablePointExpression
0.0ms
z
@inf
(*.f64 (*.f64 z 4) t)
0.0ms
t
@inf
(*.f64 (*.f64 z 4) t)
0.0ms
z
@0
(*.f64 (*.f64 z 4) t)
0.0ms
t
@0
(*.f64 (*.f64 z 4) t)
0.0ms
z
@-inf
(*.f64 (*.f64 z 4) t)

rewrite149.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1914×rational.json-1
1914×rational.json-2
1914×rational.json-3
1382×rational.json-simplify-35
892×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020100
1134100
2299100
3858100
42560100
56606100
Stop Event
node limit
Counts
4 → 72
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 z 4) t)
(*.f64 (*.f64 x 9) y)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 a)))) b) z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 a)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 -1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)) (/.f64 -1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 a)))) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) z) (neg.f64 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z (+.f64 c c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 c c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (*.f64 z c)) (/.f64 1/2 (*.f64 z c))) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 z (*.f64 4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (*.f64 z t)) 8) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 t (*.f64 z 16))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 a (*.f64 t (*.f64 z 16)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t (*.f64 z 16)))) (*.f64 2 (*.f64 a (*.f64 t (*.f64 z 16))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 4 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 4 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 4 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 4 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t 8)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z 16)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 z 16))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 t (*.f64 z 16))) (*.f64 2 (*.f64 t (*.f64 z 16)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 4 t)) 1)))))
((#(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 (*.f64 x y) 18) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x 36)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y (*.f64 x 36))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 y (*.f64 x 36))) (*.f64 2 (*.f64 y (*.f64 x 36)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 9 y)) 1)))))

simplify324.0ms (0.6%)

Algorithm
egg-herbie
Rules
1276×rational.json-simplify-2
1104×rational.json-simplify-51
1030×rational.json-simplify-61
808×rational.json-simplify-50
760×rational.json-simplify-53
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01879090
14589078
211009066
328819066
461759066
Stop Event
node limit
Counts
240 → 134
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 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.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 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 0)
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)))
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 0)
(*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 1 (*.f64 z c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)
(*.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (/.f64 1/2 (*.f64 z c)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (/.f64 1 c))
(*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z (+.f64 c c))))
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 1 (*.f64 z (*.f64 4 c))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (/.f64 1 z))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 -1 (*.f64 z c)))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)) (/.f64 -1 c))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 (*.f64 z c))))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))
(*.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 (*.f64 z c))))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 (*.f64 z c))) -1)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))) -1)
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)) -1)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z (+.f64 c c))) 2)
(*.f64 (/.f64 1 (+.f64 c c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))
(*.f64 (/.f64 -1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 a)))) b)))
(*.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 z c)) (/.f64 1/2 (*.f64 z c))) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 (*.f64 z c))))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))))
(neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)))
(+.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 0)
(+.f64 0 (*.f64 t (*.f64 z (*.f64 4 a))))
(-.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 0)
(/.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 1)
(/.f64 (*.f64 (*.f64 a (*.f64 z t)) 8) 2)
(/.f64 (*.f64 a (*.f64 t (*.f64 z 16))) 4)
(/.f64 (*.f64 2 (*.f64 a (*.f64 t (*.f64 z 16)))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t (*.f64 z 16)))) (*.f64 2 (*.f64 a (*.f64 t (*.f64 z 16))))) 16)
(pow.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 1)
(+.f64 (*.f64 z (*.f64 4 t)) 0)
(+.f64 0 (*.f64 z (*.f64 4 t)))
(-.f64 (*.f64 z (*.f64 4 t)) 0)
(/.f64 (*.f64 z (*.f64 4 t)) 1)
(/.f64 (*.f64 z (*.f64 t 8)) 2)
(/.f64 (*.f64 t (*.f64 z 16)) 4)
(/.f64 (*.f64 2 (*.f64 t (*.f64 z 16))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 t (*.f64 z 16))) (*.f64 2 (*.f64 t (*.f64 z 16)))) 16)
(pow.f64 (*.f64 z (*.f64 4 t)) 1)
(+.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 (*.f64 x y) 18) 2)
(/.f64 (*.f64 y (*.f64 x 36)) 4)
(/.f64 (*.f64 2 (*.f64 y (*.f64 x 36))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 y (*.f64 x 36))) (*.f64 2 (*.f64 y (*.f64 x 36)))) 16)
(pow.f64 (*.f64 x (*.f64 9 y)) 1)
Outputs
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.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 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.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 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(*.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 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(*.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 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(*.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 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(*.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 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(*.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 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(*.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 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x 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 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (*.f64 t (*.f64 (/.f64 a c) -4))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (+.f64 (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (*.f64 a (*.f64 -4 (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b c) z) (+.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.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 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.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 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(/.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 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 (/.f64 b c) z) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) (*.f64 z c))) (-.f64 (/.f64 (/.f64 b c) z) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 (/.f64 a c) (*.f64 4 t))))
(+.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 (/.f64 b c) z) (-.f64 (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (*.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 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.f64 t z))
(*.f64 4 (*.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 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 0)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) (*.f64 z c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) (*.f64 z c)) 0)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) (/.f64 1 (*.f64 z c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) (*.f64 z c)) 1)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) 2) (/.f64 1/2 (*.f64 z c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 2 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (/.f64 1/2 (*.f64 z c))))
(*.f64 2 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (/.f64 1/2 (*.f64 z c))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) z) (/.f64 1 c))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z (+.f64 c c))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 2))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 1/2 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 2 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (/.f64 1/2 (*.f64 z c))))
(*.f64 2 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (/.f64 1/2 (*.f64 z c))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 (*.f64 z c)) 1/2))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 1 (*.f64 z (*.f64 4 c))))
(*.f64 4 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (/.f64 1 (*.f64 4 (*.f64 z c)))))
(*.f64 4 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (/.f64 1/4 (*.f64 z c))))
(*.f64 4 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (/.f64 1/4 (*.f64 z c))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 z) (/.f64 1 (+.f64 c c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.f64 (/.f64 2 z) (/.f64 1 (+.f64 c c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (/.f64 1 z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b)) (/.f64 -1 (*.f64 z c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b)) (/.f64 1 (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) (neg.f64 z)) (/.f64 -1 c))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 (*.f64 z c))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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/2 (*.f64 z c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 2 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (/.f64 1/2 (*.f64 z c))))
(*.f64 2 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (/.f64 1/2 (*.f64 z c))))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 (*.f64 z c)) 1/2))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.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 t (*.f64 z (*.f64 4 a)))) b) 2))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) (neg.f64 (*.f64 z c))) -1)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))) -1)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) z) (neg.f64 c)) -1)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) (*.f64 z (+.f64 c c))) 2)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 c c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 z) (/.f64 1 (+.f64 c c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.f64 (/.f64 2 z) (/.f64 1 (+.f64 c c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 -1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) (*.f64 z c)) 2) 2)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 4 c))) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(*.f64 4 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (/.f64 1 (*.f64 4 (*.f64 z c)))))
(*.f64 4 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (/.f64 1/4 (*.f64 z c))))
(*.f64 4 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (/.f64 1/4 (*.f64 z c))))
(*.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 c (neg.f64 z))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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/2 (*.f64 z c)) (/.f64 1/2 (*.f64 z c))) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 2 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (/.f64 1/2 (*.f64 z c))))
(*.f64 2 (*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (/.f64 1/2 (*.f64 z c))))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) (neg.f64 (*.f64 z c))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.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 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)))
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 a z))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(+.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 0)
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(+.f64 0 (*.f64 t (*.f64 z (*.f64 4 a))))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(-.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 0)
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 1)
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (*.f64 (*.f64 a (*.f64 z t)) 8) 2)
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (*.f64 a (*.f64 t (*.f64 z 16))) 4)
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (*.f64 2 (*.f64 a (*.f64 t (*.f64 z 16)))) 8)
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(/.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 t (*.f64 z 16)))) (*.f64 2 (*.f64 a (*.f64 t (*.f64 z 16))))) 16)
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(pow.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 1)
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 t (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 z (*.f64 4 t)) 0)
(*.f64 4 (*.f64 t z))
(+.f64 0 (*.f64 z (*.f64 4 t)))
(*.f64 4 (*.f64 t z))
(-.f64 (*.f64 z (*.f64 4 t)) 0)
(*.f64 4 (*.f64 t z))
(/.f64 (*.f64 z (*.f64 4 t)) 1)
(*.f64 4 (*.f64 t z))
(/.f64 (*.f64 z (*.f64 t 8)) 2)
(*.f64 4 (*.f64 t z))
(/.f64 (*.f64 t (*.f64 z 16)) 4)
(*.f64 4 (*.f64 t z))
(/.f64 (*.f64 2 (*.f64 t (*.f64 z 16))) 8)
(*.f64 4 (*.f64 t z))
(/.f64 (+.f64 (*.f64 2 (*.f64 t (*.f64 z 16))) (*.f64 2 (*.f64 t (*.f64 z 16)))) 16)
(*.f64 4 (*.f64 t z))
(pow.f64 (*.f64 z (*.f64 4 t)) 1)
(*.f64 4 (*.f64 t 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 (*.f64 x y) 18) 2)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 y (*.f64 x 36)) 4)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 y (*.f64 x 36))) 8)
(*.f64 9 (*.f64 y x))
(/.f64 (+.f64 (*.f64 2 (*.f64 y (*.f64 x 36))) (*.f64 2 (*.f64 y (*.f64 x 36)))) 16)
(*.f64 9 (*.f64 y x))
(pow.f64 (*.f64 x (*.f64 9 y)) 1)
(*.f64 9 (*.f64 y x))

eval182.0ms (0.3%)

Compiler

Compiled 5848 to 3022 computations (48.3% saved)

prune80.0ms (0.1%)

Pruning

21 alts after pruning (19 fresh and 2 done)

PrunedKeptTotal
New26719286
Fresh000
Picked011
Done011
Total26721288
Error
1.0b
Counts
288 → 21
Alt Table
Click to see full alt table
StatusErrorProgram
30.7b
(/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c)
44.1b
(/.f64 (/.f64 b z) c)
45.0b
(/.f64 (/.f64 b c) z)
36.8b
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
35.7b
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
37.1b
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
24.4b
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
22.1b
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))
31.7b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
44.9b
(/.f64 b (*.f64 c z))
19.8b
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (/.f64 1 c))
21.2b
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (/.f64 1 z))
21.2b
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)))
39.8b
(*.f64 (*.f64 t (/.f64 a c)) -4)
39.3b
(*.f64 a (*.f64 (/.f64 t c) -4))
45.4b
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
45.4b
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
44.2b
(*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z))
43.0b
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
40.8b
(*.f64 -4 (/.f64 (*.f64 a t) c))
19.8b
(neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)))
Compiler

Compiled 764 to 558 computations (27% saved)

localize39.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 x (*.f64 9 y))
3.8b
(*.f64 t (*.f64 z (*.f64 4 a)))
8.3b
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)
8.7b
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (/.f64 1 c))
Compiler

Compiled 109 to 66 computations (39.4% saved)

series9.0ms (0%)

Counts
3 → 192
Calls

48 calls:

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

rewrite241.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1604×rational.json-1
1604×rational.json-2
1604×rational.json-4
1604×rational.json-3
1586×exponential.json-3
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022129
1163123
2369123
3870123
42403123
55867123
Stop Event
node limit
Counts
3 → 192
Calls
Call 1
Inputs
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (/.f64 1 c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)
(*.f64 t (*.f64 z (*.f64 4 a)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (+.f64 c c)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (+.f64 z z)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 0)))) (#(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 z (*.f64 4 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 z (*.f64 4 a)))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) (/.f64 z (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (-.f64 0 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b)) (*.f64 z (*.f64 4 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) z) (/.f64 2 c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (/.f64 (/.f64 (+.f64 c c) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) 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 z (*.f64 4 a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (*.f64 c (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)) (/.f64 z (neg.f64 (/.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (-.f64 0 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 2 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) z)) (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) c)) (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b))) (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b))) (*.f64 c (*.f64 z 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c))) 4)))) (#(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 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) (/.f64 z 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 z 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) (*.f64 (+.f64 c c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) (*.f64 c (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) 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 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) (-.f64 0 (*.f64 z (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) (neg.f64 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 z (*.f64 4 a)))) b)))) (+.f64 (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 16 (+.f64 (*.f64 2 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 2 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))))))) (#(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 z (*.f64 4 a)))) b))) (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)) (*.f64 2 (neg.f64 c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)) (neg.f64 (+.f64 c c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (neg.f64 (+.f64 c c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)))) (*.f64 z 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) z))) (*.f64 2 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)))) (+.f64 (*.f64 c (*.f64 z 8)) (*.f64 c (*.f64 z 8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) 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 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) c) (*.f64 z 8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c) (*.f64 2 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c) (neg.f64 (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b))) (neg.f64 (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b) (/.f64 2 c)) z) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 c) 2) (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) 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 z (*.f64 4 a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b) (neg.f64 c))) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (-.f64 0 (*.f64 z (*.f64 4 c))))))) (#(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 z (*.f64 4 a)))) b)) (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) (*.f64 z c)))) (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)))) (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))) (*.f64 2 (*.f64 z 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c))) (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) z))) (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) 2) (*.f64 z c)) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)) (*.f64 z c)) (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b) z)) c) (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) c) (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) c)) (*.f64 2 (*.f64 z 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (*.f64 2 (*.f64 2 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (*.f64 2 (neg.f64 (+.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 z (*.f64 4 a)))) b))) (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) (/.f64 (*.f64 4 (/.f64 1 c)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 2 (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) c) (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) c)) (*.f64 2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) (/.f64 2 c)) z) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) (neg.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) (/.f64 2 c))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)))) (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) (neg.f64 c))) (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)))) (+.f64 z 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 z (*.f64 4 a)))) b) z))) (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 c) 2)) (-.f64 0 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))) (neg.f64 (*.f64 4 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 1 c) z)) (-.f64 0 (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))) (-.f64 0 (*.f64 z 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) 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 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) 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 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) c)) (-.f64 0 (*.f64 z 8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (-.f64 0 (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (-.f64 0 (*.f64 2 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (neg.f64 (*.f64 4 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (-.f64 0 (*.f64 2 (*.f64 4 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (-.f64 0 (*.f64 2 (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (-.f64 0 (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) c)) (-.f64 0 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 1 c))) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))) (-.f64 0 (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)))) (+.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)))) (-.f64 0 (neg.f64 (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))) (*.f64 z 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 z) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b)) (/.f64 2 (*.f64 z 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b) z) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 z 8)) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 z (*.f64 4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 a 16))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 z (*.f64 a 16)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 t (*.f64 z (*.f64 a 16)))) (*.f64 2 (*.f64 t (*.f64 z (*.f64 a 16))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 1)))))

simplify297.0ms (0.5%)

Algorithm
egg-herbie
Rules
1400×rational.json-simplify-35
1384×rational.json-simplify-2
936×rational.json-simplify-1
762×rational.json-simplify-51
708×rational.json-simplify-50
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
046419010
1149418894
2450218882
3743418882
Stop Event
node limit
Counts
384 → 269
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 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 0)
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)))
(+.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (+.f64 c c)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (+.f64 c c)))
(+.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (+.f64 z z)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (+.f64 z z)))
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 0)
(/.f64 4 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 4 (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))
(/.f64 4 (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c)))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 -1 (*.f64 c (neg.f64 z))))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 z (/.f64 1 c)))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (-.f64 0 (*.f64 c (neg.f64 z))))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) c)
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (/.f64 1 (/.f64 1 c)))
(/.f64 1 (*.f64 c (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (/.f64 1 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)
(/.f64 2 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (*.f64 z (+.f64 c c)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (/.f64 (+.f64 z z) (/.f64 1 c)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 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 z (*.f64 4 a)))) b))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)) (+.f64 c c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)) (/.f64 2 (/.f64 1 c)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)) (*.f64 z (*.f64 4 c)))
(/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) z) (/.f64 2 c)) 2)
(/.f64 (/.f64 1 z) (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 (+.f64 c c) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) 2))
(/.f64 -1 (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 -1 (-.f64 0 (*.f64 c (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (*.f64 c (neg.f64 z)))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (neg.f64 (/.f64 1 c))))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (-.f64 0 (*.f64 z c)))
(/.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 8 (*.f64 2 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 8 (+.f64 (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))))
(/.f64 8 (+.f64 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 8 (+.f64 (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c)) (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)))))
(/.f64 (*.f64 4 (/.f64 1 c)) (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 -2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (*.f64 2 (neg.f64 c))))
(/.f64 -2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 -2 (-.f64 0 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))))
(/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) (*.f64 4 c))
(/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) (*.f64 c (*.f64 z 8)))
(/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c))) 4)
(/.f64 (/.f64 (/.f64 1 c) z) (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) z)
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) (+.f64 z z))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) (/.f64 z 1/2))
(/.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 z 4))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)) (neg.f64 z))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) (*.f64 (+.f64 c c) (neg.f64 z)))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) (*.f64 c (neg.f64 (+.f64 z z))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) (+.f64 (/.f64 z (neg.f64 (/.f64 1 c))) (/.f64 z (neg.f64 (/.f64 1 c)))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) (-.f64 0 (*.f64 z (+.f64 c c))))
(/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) (neg.f64 c))
(/.f64 (*.f64 2 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (+.f64 (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))))
(/.f64 16 (+.f64 (*.f64 2 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 2 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 1 c))) (+.f64 (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 -4 (+.f64 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (*.f64 2 (neg.f64 c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (*.f64 2 (neg.f64 c)))))
(/.f64 -4 (+.f64 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (neg.f64 (+.f64 c c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (neg.f64 (+.f64 c c)))))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)))) 8)
(/.f64 (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 z 8))
(/.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) z))) (*.f64 2 (neg.f64 c)))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)))) (+.f64 (*.f64 c (*.f64 z 8)) (*.f64 c (*.f64 z 8))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2)) (+.f64 (*.f64 (+.f64 c c) (neg.f64 z)) (*.f64 (+.f64 c c) (neg.f64 z))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2)) (+.f64 (*.f64 c (neg.f64 (+.f64 z z))) (*.f64 c (neg.f64 (+.f64 z z)))))
(/.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (*.f64 z c)) 2)
(/.f64 (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (*.f64 z c)) 4)
(/.f64 (/.f64 2 c) (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) c) 4)
(/.f64 (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) c) (*.f64 z 8))
(/.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c) (*.f64 2 (neg.f64 z)))
(/.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c) (neg.f64 (+.f64 z z)))
(/.f64 (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 4 c))
(/.f64 (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (neg.f64 c))
(/.f64 (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) 4)
(/.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 2 (neg.f64 c)))
(/.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (neg.f64 (+.f64 c c)))
(/.f64 (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))) -1)
(/.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (+.f64 c c)) 1/2)
(/.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (+.f64 z z)) 1/2)
(/.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) z) 2)
(/.f64 (/.f64 (/.f64 1 c) 2) (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) 2))
(/.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z))) (neg.f64 (+.f64 c c)))
(/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)))) (neg.f64 (*.f64 z 4)))
(/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c))) z)
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))) c)
(/.f64 (neg.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (-.f64 0 (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)) (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)))) (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c))))) 16)
(/.f64 (+.f64 (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))) (*.f64 2 (*.f64 z 8)))
(/.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c))) (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) z))) (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))) (*.f64 2 (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (*.f64 z c)) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (*.f64 z c))) 4)
(/.f64 (+.f64 (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (*.f64 z c)) (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) c) (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) c)) 8)
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) c) (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) c)) (*.f64 2 (*.f64 z 8)))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (*.f64 2 (*.f64 2 (neg.f64 z))))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (*.f64 2 (neg.f64 (+.f64 z z))))
(/.f64 (+.f64 (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 2 (*.f64 4 c)))
(/.f64 (+.f64 (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 2 (neg.f64 c)))
(/.f64 (+.f64 (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) (/.f64 (*.f64 4 (/.f64 1 c)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) 8)
(/.f64 (+.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 2 (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) c) (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) c)) (*.f64 2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z)))) -2)
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) z) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b))) (neg.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) (/.f64 2 c))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b)))) (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) (neg.f64 c))) (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)))) (+.f64 z z))
(/.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))) (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))) (+.f64 c c))
(/.f64 (neg.f64 (*.f64 (/.f64 1 c) 2)) (-.f64 0 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (neg.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))) (neg.f64 (*.f64 4 c)))
(/.f64 (neg.f64 (/.f64 (/.f64 1 c) z)) (-.f64 0 (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))) (-.f64 0 (*.f64 z 8)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)))) (-.f64 0 (*.f64 2 (neg.f64 z))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))) (-.f64 0 (*.f64 2 (neg.f64 c))))
(/.f64 (neg.f64 (/.f64 2 c)) (-.f64 0 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) c)) (-.f64 0 (*.f64 z 8)))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (+.f64 z z))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (-.f64 0 (neg.f64 (+.f64 z z))))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (-.f64 0 (*.f64 2 (neg.f64 z))))
(/.f64 (neg.f64 (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (neg.f64 (*.f64 4 c)))
(/.f64 (neg.f64 (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) c)
(/.f64 (neg.f64 (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (-.f64 0 (*.f64 2 (*.f64 4 c))))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (+.f64 c c))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (-.f64 0 (*.f64 2 (neg.f64 c))))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (-.f64 0 (neg.f64 (+.f64 c c))))
(/.f64 (neg.f64 (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) c)) (-.f64 0 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 c))) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))) (+.f64 c c))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))) (-.f64 0 (neg.f64 (+.f64 c c))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)))) (+.f64 z z))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)))) (-.f64 0 (neg.f64 (+.f64 z z))))
(/.f64 (neg.f64 (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))) (*.f64 z 4))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)))) (neg.f64 z))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))) (neg.f64 c))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))))
(+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 0)
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))
(+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)))
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 0)
(*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 1 z))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 1)
(*.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))
(*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)))
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 2))
(*.f64 2 (*.f64 (/.f64 1/2 z) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (/.f64 1/2 z))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (*.f64 (/.f64 1 z) 1/2))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)) 1/2)
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 2 (*.f64 z 8)))
(*.f64 (/.f64 1 z) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 -1 z))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2))
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)) -1)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)) 2)
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 2) 2)
(*.f64 (/.f64 2 (*.f64 z 8)) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(*.f64 (/.f64 -1 z) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 1)
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)))
(+.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 0)
(+.f64 0 (*.f64 t (*.f64 z (*.f64 4 a))))
(-.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 0)
(/.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 1)
(/.f64 (*.f64 z (*.f64 (*.f64 t a) 8)) 2)
(/.f64 (*.f64 t (*.f64 z (*.f64 a 16))) 4)
(/.f64 (*.f64 2 (*.f64 t (*.f64 z (*.f64 a 16)))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 t (*.f64 z (*.f64 a 16)))) (*.f64 2 (*.f64 t (*.f64 z (*.f64 a 16))))) 16)
(pow.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 1)
Outputs
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 (/.f64 b z) c) (+.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z))) (*.f64 (*.f64 a (/.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 t (*.f64 z a)))) (*.f64 z c))
(/.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 z (*.f64 4 (*.f64 a t)))) (*.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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 9 (*.f64 x (/.f64 (/.f64 y c) z))) (-.f64 (/.f64 (/.f64 b z) c) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 (/.f64 b z) c) (-.f64 (*.f64 9 (*.f64 x (/.f64 (/.f64 y 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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 z a)))) z)
(/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (*.f64 4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (*.f64 4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (*.f64 4 (*.f64 a t))))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 z a)))) z)
(/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (*.f64 4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (*.f64 4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (+.f64 (/.f64 b z) (*.f64 a (*.f64 t -4))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y 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 4 (*.f64 t (*.f64 z a)))) z)
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 4 (*.f64 a t)))) 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y 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 (*.f64 y x) z)) (*.f64 4 (*.f64 a t))))
(+.f64 (/.f64 b z) (-.f64 (*.f64 9 (*.f64 x (/.f64 y z))) (*.f64 4 (*.f64 a t))))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 0)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(+.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (+.f64 c c)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (+.f64 c c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(+.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (+.f64 z z)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (+.f64 z z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 0)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 4 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 4 (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 4 (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 -1 (*.f64 c (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 z (/.f64 1 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (-.f64 0 (*.f64 c (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) c)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (/.f64 1 (/.f64 1 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 1 (*.f64 c (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 1 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 2 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (*.f64 z (+.f64 c c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (/.f64 (+.f64 z z) (/.f64 1 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (+.f64 (/.f64 z (/.f64 1 c)) (/.f64 z (/.f64 1 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (/.f64 1 c) 2) (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)) (+.f64 c c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)) (/.f64 2 (/.f64 1 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (*.f64 z (*.f64 4 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (/.f64 2 c)) 2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 1 z) (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 (+.f64 c c) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) 2))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 -1 (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 -1 (-.f64 0 (*.f64 c (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (*.f64 c (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (neg.f64 (/.f64 1 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (-.f64 0 (*.f64 z c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (*.f64 z (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z)))))) (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z)))))))))
(*.f64 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))) (/.f64 (/.f64 z (+.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 (/.f64 2 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t))))) (/.f64 (/.f64 z (+.f64 c c)) (*.f64 (/.f64 z (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t))))) (/.f64 z (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t))))))))
(/.f64 8 (*.f64 2 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 8 (+.f64 (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) (/.f64 (*.f64 4 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 8 (+.f64 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 8 (+.f64 (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c)) (/.f64 (*.f64 z 4) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 4 (/.f64 1 c)) (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 -2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 -2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 -2 (+.f64 (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 (neg.f64 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 -2 (-.f64 0 (*.f64 c (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) (*.f64 4 c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) (+.f64 (/.f64 2 (/.f64 1 c)) (/.f64 2 (/.f64 1 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 c (*.f64 z 8)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c))) 4)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (/.f64 1 c) z) (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) (+.f64 z z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) (/.f64 z 1/2))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 z 4))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)) (neg.f64 z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) (*.f64 (+.f64 c c) (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) (*.f64 c (neg.f64 (+.f64 z z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) (+.f64 (/.f64 z (neg.f64 (/.f64 1 c))) (/.f64 z (neg.f64 (/.f64 1 c)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) (-.f64 0 (*.f64 z (+.f64 c c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) (neg.f64 c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (+.f64 (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))))
(*.f64 (*.f64 z (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))))) (/.f64 2 (+.f64 (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z)))))) (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z)))))))) (*.f64 (+.f64 c c) (*.f64 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z)))))) (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z)))))))))))
(/.f64 (*.f64 z (*.f64 2 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))))))) (*.f64 (*.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 (+.f64 c c) (+.f64 c c))))
(*.f64 2 (/.f64 (*.f64 z (/.f64 2 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))))) (*.f64 (*.f64 4 c) (*.f64 (/.f64 z (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t))))) (/.f64 z (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))))))))
(/.f64 16 (+.f64 (*.f64 2 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 2 (*.f64 (*.f64 4 c) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 z (*.f64 4 a)))) b))) (*.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 -4 (+.f64 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (*.f64 2 (neg.f64 c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (*.f64 2 (neg.f64 c)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 -4 (+.f64 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (neg.f64 (+.f64 c c))) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (neg.f64 (+.f64 c c)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)))) 8)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 z 8))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c))) (*.f64 2 (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))) (*.f64 2 (neg.f64 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))) (*.f64 2 (*.f64 4 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (+.f64 (*.f64 c (*.f64 z 8)) (*.f64 c (*.f64 z 8))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2)) (+.f64 (*.f64 (+.f64 c c) (neg.f64 z)) (*.f64 (+.f64 c c) (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (*.f64 z c)) 2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (*.f64 z c)) 4)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 2 c) (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) c) 4)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) c) (*.f64 z 8))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c) (*.f64 2 (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c) (neg.f64 (+.f64 z z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 4 c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (neg.f64 c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 2 (*.f64 4 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 4 (/.f64 1 c)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) 4)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (*.f64 2 (neg.f64 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (neg.f64 (+.f64 c c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) c) (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))) -1)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (+.f64 c c)) 1/2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (+.f64 z z)) 1/2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) z) 2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (/.f64 1 c) 2) (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) 2))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z))) (neg.f64 (+.f64 c c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c))) (neg.f64 (+.f64 z z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (neg.f64 (*.f64 z 4)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))) c)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (-.f64 0 (*.f64 z (*.f64 4 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 z (*.f64 4 a)))) b)) (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)))) (*.f64 2 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c))))) 16)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))) (*.f64 2 (*.f64 z 8)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c))) (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)))) (*.f64 2 (*.f64 2 (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))) (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))) (*.f64 2 (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (*.f64 z c)) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (*.f64 z c))) 4)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (*.f64 z c)) (/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (*.f64 z c))) 8)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 (/.f64 2 c) (/.f64 2 c)) (*.f64 z (*.f64 (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z)))))) 2)))
(/.f64 (/.f64 (+.f64 (/.f64 2 c) (/.f64 2 c)) 2) (*.f64 z (/.f64 2 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))))))
(/.f64 (+.f64 (/.f64 2 c) (/.f64 2 c)) (*.f64 (/.f64 2 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t))))) (*.f64 z 2)))
(/.f64 (+.f64 (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) c) (/.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) c)) 8)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) c) (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) c)) (*.f64 2 (*.f64 z 8)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (*.f64 2 (*.f64 2 (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (*.f64 2 (neg.f64 (+.f64 z z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 2 (*.f64 4 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 2 (neg.f64 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 2 (*.f64 2 (*.f64 4 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 4 (/.f64 1 c)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (/.f64 (*.f64 4 (/.f64 1 c)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) 8)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 2 (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (*.f64 2 (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) c) (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) c)) (*.f64 2 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z)))) -2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) z) (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) z)) 4)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.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 z (*.f64 4 a)))) b))) (neg.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))) (*.f64 2 (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c))) (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)))) (*.f64 2 (neg.f64 (+.f64 z z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))) (+.f64 (neg.f64 (*.f64 z 4)) (neg.f64 (*.f64 z 4))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c))) (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)))) (+.f64 z z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (+.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))) (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))) (+.f64 c c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (*.f64 (/.f64 1 c) 2)) (-.f64 0 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))) (neg.f64 (*.f64 4 c)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 (/.f64 1 c) z)) (-.f64 0 (/.f64 1 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (*.f64 2 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))) (-.f64 0 (*.f64 z 8)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)))) (-.f64 0 (*.f64 2 (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))) (-.f64 0 (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 2 c)) (-.f64 0 (*.f64 z (/.f64 2 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))) c)) (-.f64 0 (*.f64 z 8)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (+.f64 z z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (-.f64 0 (neg.f64 (+.f64 z z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) -2) c)) (-.f64 0 (*.f64 2 (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 4 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (neg.f64 (*.f64 4 c)))
(/.f64 (neg.f64 (/.f64 4 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z)))))))) (neg.f64 (*.f64 4 c)))
(/.f64 (/.f64 -4 (/.f64 z (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))))) (*.f64 c -4))
(/.f64 (/.f64 -4 (/.f64 z (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))))) (*.f64 c -4))
(/.f64 (neg.f64 (/.f64 -1 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) c)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 8 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (-.f64 0 (*.f64 2 (*.f64 4 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (+.f64 c c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (-.f64 0 (*.f64 2 (neg.f64 c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))) (-.f64 0 (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (/.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) c)) (-.f64 0 (*.f64 (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 c))) (/.f64 z (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))) (+.f64 c c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))) (-.f64 0 (neg.f64 (+.f64 c c))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)))) (+.f64 z z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)))) (-.f64 0 (neg.f64 (+.f64 z z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (neg.f64 (/.f64 4 (/.f64 c (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))) (*.f64 z 4))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)))) (neg.f64 z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))) (neg.f64 c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a))))) (*.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 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 0)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)))
(+.f64 (/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (+.f64 z z)) (/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (+.f64 z z)))
(+.f64 (/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (+.f64 z z)) (/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (+.f64 z z)))
(+.f64 (*.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 1/2 z)) (*.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 1/2 z)))
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 0)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 1 z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 1)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 2))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 2 (*.f64 (/.f64 1/2 z) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (/.f64 1/2 z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (*.f64 (/.f64 1 z) 1/2))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)) 1/2)
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 z) 1/2))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 2 z) 1/2))
(*.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 (/.f64 2 z) 1/2))
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 2 (*.f64 z 8)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 (/.f64 1 z) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 -1 z))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 z) 1/2))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 2 z) 1/2))
(*.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 (/.f64 2 z) 1/2))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)) -1)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)) 2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 2) 2)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 (/.f64 2 (*.f64 z 8)) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(*.f64 (/.f64 -1 z) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) 1)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) z)
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) z)
(/.f64 (-.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(+.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 0)
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(+.f64 0 (*.f64 t (*.f64 z (*.f64 4 a))))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(-.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 0)
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(/.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 1)
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(/.f64 (*.f64 z (*.f64 (*.f64 t a) 8)) 2)
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 z (*.f64 4 (*.f64 a t)))
(/.f64 (*.f64 t (*.f64 z (*.f64 a 16))) 4)
(*.f64 (*.f64 a (*.f64 16 z)) (/.f64 t 4))
(*.f64 t (/.f64 (*.f64 z (*.f64 a 16)) 4))
(/.f64 (*.f64 2 (*.f64 t (*.f64 z (*.f64 a 16)))) 8)
(*.f64 (*.f64 a (*.f64 16 z)) (/.f64 t 4))
(*.f64 t (/.f64 (*.f64 z (*.f64 a 16)) 4))
(/.f64 (+.f64 (*.f64 2 (*.f64 t (*.f64 z (*.f64 a 16)))) (*.f64 2 (*.f64 t (*.f64 z (*.f64 a 16))))) 16)
(*.f64 (*.f64 a (*.f64 16 z)) (/.f64 t 4))
(*.f64 t (/.f64 (*.f64 z (*.f64 a 16)) 4))
(pow.f64 (*.f64 t (*.f64 z (*.f64 4 a))) 1)
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 z (*.f64 4 (*.f64 a t)))

localize58.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 18 to 9 computations (50% saved)

series4.0ms (0%)

Counts
1 → 0
Calls

9 calls:

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

rewrite71.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1302×rational.json-1
1302×rational.json-2
1302×rational.json-4
1302×rational.json-3
1290×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
15013
215113
349613
4174013
5462813
Stop Event
node limit
Counts
1 → 62
Calls
Call 1
Inputs
(/.f64 b (*.f64 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 -1 (-.f64 1 (/.f64 b (neg.f64 (*.f64 c z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 b (*.f64 z (neg.f64 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (/.f64 b c) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) (*.f64 b (/.f64 (/.f64 1/2 c) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 b (*.f64 c z)) 2) (/.f64 (/.f64 b (*.f64 c z)) 2))))) (#(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 (neg.f64 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 b (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (/.f64 b c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 1 (*.f64 c 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 (*.f64 c z)) 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 b (/.f64 (/.f64 1/2 c) 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 2 (*.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (+.f64 b b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1 (+.f64 z z)) (/.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 b b) (*.f64 c z)) 1/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 4) (*.f64 1/2 (/.f64 (/.f64 1/2 c) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 2 c)) (/.f64 1 (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b z) (/.f64 1 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 c 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 (/.f64 (neg.f64 b) c) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 b (neg.f64 (*.f64 c 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 (/.f64 b c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (*.f64 (/.f64 b 2) (/.f64 (/.f64 1/2 c) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 b b) 4) (*.f64 1/4 (/.f64 (/.f64 1/2 c) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b -2) (*.f64 -1 (/.f64 (/.f64 1/2 c) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 b c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 b z)) (/.f64 1/2 c))))) (#(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 1/2 (/.f64 (+.f64 b b) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (*.f64 2 (/.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 (neg.f64 b) (/.f64 (/.f64 1/2 c) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 (*.f64 c z))) (*.f64 1/2 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 b (neg.f64 (*.f64 c 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 (/.f64 b c) (neg.f64 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 z z)) (*.f64 b (/.f64 2 c)))))) (#(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 c (*.f64 z 4))) (*.f64 b 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 c 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 z) (/.f64 (neg.f64 b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1/2 c)) (/.f64 b z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 b (*.f64 c z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 b (neg.f64 (*.f64 c 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 (/.f64 b c) (neg.f64 z)))))))

simplify122.0ms (0.2%)

Algorithm
egg-herbie
Rules
1262×rational.json-simplify-51
1138×rational.json-simplify-35
1086×rational.json-simplify-50
1040×rational.json-simplify-1
886×rational.json-simplify-44
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0129914
1267902
2598866
31420866
44079866
56530866
Stop Event
node limit
Counts
62 → 68
Calls
Call 1
Inputs
(+.f64 (/.f64 b (*.f64 c z)) 0)
(+.f64 0 (/.f64 b (*.f64 c z)))
(+.f64 -1 (-.f64 1 (/.f64 b (neg.f64 (*.f64 c z)))))
(+.f64 -1 (-.f64 1 (/.f64 b (*.f64 z (neg.f64 c)))))
(+.f64 -1 (-.f64 1 (/.f64 (/.f64 b c) (neg.f64 z))))
(+.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) (*.f64 b (/.f64 (/.f64 1/2 c) z)))
(+.f64 (/.f64 (/.f64 b (*.f64 c z)) 2) (/.f64 (/.f64 b (*.f64 c z)) 2))
(-.f64 (/.f64 b (*.f64 c z)) 0)
(-.f64 0 (/.f64 b (neg.f64 (*.f64 c z))))
(-.f64 0 (/.f64 b (*.f64 z (neg.f64 c))))
(-.f64 0 (/.f64 (/.f64 b c) (neg.f64 z)))
(*.f64 b (/.f64 1 (*.f64 c 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 (*.f64 c z)) 1/2))
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 2 (*.f64 b (/.f64 (/.f64 1/2 c) z)))
(*.f64 2 (/.f64 (/.f64 b (*.f64 c z)) 2))
(*.f64 2 (*.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) b))
(*.f64 2 (*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (+.f64 b b)))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 z z)) (/.f64 b c)))
(*.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 b z)))
(*.f64 (/.f64 (+.f64 b b) (*.f64 c z)) 1/2)
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 (*.f64 b 4) (*.f64 1/2 (/.f64 (/.f64 1/2 c) z)))
(*.f64 (*.f64 b (/.f64 2 c)) (/.f64 1 (+.f64 z z)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 c) (/.f64 b z))
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (neg.f64 b) (/.f64 -1 (*.f64 c z)))
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (/.f64 (neg.f64 b) c) (/.f64 -1 z))
(*.f64 -1 (/.f64 b (neg.f64 (*.f64 c z))))
(*.f64 -1 (/.f64 b (*.f64 z (neg.f64 c))))
(*.f64 -1 (/.f64 (/.f64 b c) (neg.f64 z)))
(*.f64 4 (*.f64 (/.f64 b 2) (/.f64 (/.f64 1/2 c) z)))
(*.f64 (*.f64 (+.f64 b b) 4) (*.f64 1/4 (/.f64 (/.f64 1/2 c) z)))
(*.f64 (*.f64 b -2) (*.f64 -1 (/.f64 (/.f64 1/2 c) z)))
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 (*.f64 2 (/.f64 b z)) (/.f64 1/2 c))
(*.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 b b))
(*.f64 1/2 (/.f64 (+.f64 b b) (*.f64 c z)))
(*.f64 (/.f64 1/2 c) (*.f64 2 (/.f64 b z)))
(*.f64 -2 (*.f64 (neg.f64 b) (/.f64 (/.f64 1/2 c) z)))
(*.f64 (*.f64 2 (/.f64 1 (*.f64 c z))) (*.f64 1/2 b))
(*.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 b b))
(*.f64 (/.f64 b (neg.f64 (*.f64 c z))) -1)
(*.f64 (/.f64 b (*.f64 z (neg.f64 c))) -1)
(*.f64 (/.f64 (/.f64 b c) (neg.f64 z)) -1)
(*.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) 2)
(*.f64 (/.f64 1 (+.f64 z z)) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 (/.f64 b (*.f64 c z)) 2) 2)
(*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 b 4))
(*.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 b))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 b))
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 b) c))
(*.f64 (*.f64 2 (/.f64 1/2 c)) (/.f64 b z))
(pow.f64 (/.f64 b (*.f64 c z)) 1)
(neg.f64 (/.f64 b (neg.f64 (*.f64 c z))))
(neg.f64 (/.f64 b (*.f64 z (neg.f64 c))))
(neg.f64 (/.f64 (/.f64 b c) (neg.f64 z)))
Outputs
(+.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 -1 (-.f64 1 (/.f64 b (neg.f64 (*.f64 c z)))))
(/.f64 b (*.f64 c z))
(+.f64 -1 (-.f64 1 (/.f64 b (*.f64 z (neg.f64 c)))))
(/.f64 b (*.f64 c z))
(+.f64 -1 (-.f64 1 (/.f64 (/.f64 b c) (neg.f64 z))))
(/.f64 b (*.f64 c z))
(+.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) (*.f64 b (/.f64 (/.f64 1/2 c) z)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 (/.f64 b (*.f64 c z)) 2) (/.f64 (/.f64 b (*.f64 c z)) 2))
(/.f64 b (*.f64 c z))
(-.f64 (/.f64 b (*.f64 c z)) 0)
(/.f64 b (*.f64 c z))
(-.f64 0 (/.f64 b (neg.f64 (*.f64 c z))))
(/.f64 b (*.f64 c z))
(-.f64 0 (/.f64 b (*.f64 z (neg.f64 c))))
(/.f64 b (*.f64 c z))
(-.f64 0 (/.f64 (/.f64 b c) (neg.f64 z)))
(/.f64 b (*.f64 c z))
(*.f64 b (/.f64 1 (*.f64 c 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 (*.f64 c z)) 1/2))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b c) (/.f64 1 z))
(/.f64 b (*.f64 c z))
(*.f64 2 (*.f64 b (/.f64 (/.f64 1/2 c) z)))
(/.f64 b (*.f64 c z))
(*.f64 2 (/.f64 (/.f64 b (*.f64 c z)) 2))
(/.f64 b (*.f64 c z))
(*.f64 2 (*.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) b))
(/.f64 b (*.f64 c z))
(*.f64 2 (*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (+.f64 b b)))
(*.f64 (/.f64 1 (*.f64 z (*.f64 4 c))) (*.f64 (+.f64 b b) 2))
(*.f64 2 (*.f64 (+.f64 b b) (/.f64 1 (*.f64 c (*.f64 z 4)))))
(*.f64 b (*.f64 4 (/.f64 (/.f64 1/4 z) c)))
(*.f64 4 (*.f64 b (/.f64 (/.f64 1/4 z) c)))
(*.f64 2 (*.f64 (/.f64 1 (+.f64 z z)) (/.f64 b c)))
(/.f64 b (*.f64 c z))
(*.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 b z)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (+.f64 b b) (*.f64 c z)) 1/2)
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 (/.f64 1 (*.f64 z (*.f64 4 c))) (*.f64 (+.f64 b b) 2))
(*.f64 2 (*.f64 (+.f64 b b) (/.f64 1 (*.f64 c (*.f64 z 4)))))
(*.f64 b (*.f64 4 (/.f64 (/.f64 1/4 z) c)))
(*.f64 4 (*.f64 b (/.f64 (/.f64 1/4 z) c)))
(*.f64 (*.f64 b 4) (*.f64 1/2 (/.f64 (/.f64 1/2 c) z)))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 b (/.f64 2 c)) (/.f64 1 (+.f64 z z)))
(*.f64 (/.f64 1 (+.f64 z z)) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 b z) (/.f64 1 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 c z)))
(/.f64 b (*.f64 c z))
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 z (neg.f64 c))))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (neg.f64 b) c) (/.f64 -1 z))
(/.f64 b (*.f64 c z))
(*.f64 -1 (/.f64 b (neg.f64 (*.f64 c z))))
(/.f64 b (*.f64 c z))
(*.f64 -1 (/.f64 b (*.f64 z (neg.f64 c))))
(/.f64 b (*.f64 c z))
(*.f64 -1 (/.f64 (/.f64 b c) (neg.f64 z)))
(/.f64 b (*.f64 c z))
(*.f64 4 (*.f64 (/.f64 b 2) (/.f64 (/.f64 1/2 c) z)))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 (+.f64 b b) 4) (*.f64 1/4 (/.f64 (/.f64 1/2 c) z)))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 b -2) (*.f64 -1 (/.f64 (/.f64 1/2 c) z)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 z) (/.f64 b c))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 2 (/.f64 b z)) (/.f64 1/2 c))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 b b))
(/.f64 b (*.f64 c z))
(*.f64 1/2 (/.f64 (+.f64 b b) (*.f64 c z)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1/2 c) (*.f64 2 (/.f64 b z)))
(/.f64 b (*.f64 c z))
(*.f64 -2 (*.f64 (neg.f64 b) (/.f64 (/.f64 1/2 c) z)))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 2 (/.f64 1 (*.f64 c z))) (*.f64 1/2 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 b (neg.f64 (*.f64 c z))) -1)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 b (*.f64 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 (/.f64 1/2 c) z)) 2)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 (+.f64 z z)) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 1/2 z) (*.f64 b (/.f64 2 c)))
(*.f64 (/.f64 (/.f64 b (*.f64 c z)) 2) 2)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 b 4))
(*.f64 (/.f64 1 (*.f64 z (*.f64 4 c))) (*.f64 (+.f64 b b) 2))
(*.f64 2 (*.f64 (+.f64 b b) (/.f64 1 (*.f64 c (*.f64 z 4)))))
(*.f64 b (*.f64 4 (/.f64 (/.f64 1/4 z) c)))
(*.f64 4 (*.f64 b (/.f64 (/.f64 1/4 z) c)))
(*.f64 (/.f64 -1 (*.f64 c 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 z) (/.f64 (neg.f64 b) c))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 2 (/.f64 1/2 c)) (/.f64 b z))
(/.f64 b (*.f64 c z))
(pow.f64 (/.f64 b (*.f64 c z)) 1)
(/.f64 b (*.f64 c z))
(neg.f64 (/.f64 b (neg.f64 (*.f64 c z))))
(/.f64 b (*.f64 c z))
(neg.f64 (/.f64 b (*.f64 z (neg.f64 c))))
(/.f64 b (*.f64 c z))
(neg.f64 (/.f64 (/.f64 b c) (neg.f64 z)))
(/.f64 b (*.f64 c z))

localize10.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f64 (/.f64 t c) -4)
5.8b
(*.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
c
@inf
(*.f64 a (*.f64 (/.f64 t c) -4))
0.0ms
t
@0
(*.f64 (/.f64 t c) -4)
0.0ms
a
@inf
(*.f64 a (*.f64 (/.f64 t c) -4))

rewrite123.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1688×rational.json-1
1688×rational.json-2
1688×rational.json-4
1688×rational.json-3
1680×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
16332
215932
339232
4105332
5441832
Stop Event
node limit
Counts
2 → 67
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 (/.f64 a c) (*.f64 t -4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 a c) (*.f64 t -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 a c) (*.f64 t -4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (*.f64 c (/.f64 -1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t c) (/.f64 -1/4 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 a c) (*.f64 t -4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 c t) (/.f64 -1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 1 t) (*.f64 a (/.f64 -4 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t t) (*.f64 c (/.f64 -1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t t) (+.f64 (*.f64 c (/.f64 -1/4 a)) (*.f64 c (/.f64 -1/4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -4) (/.f64 c t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 c t) (/.f64 -1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (*.f64 (/.f64 c t) (/.f64 -1/4 a)) (*.f64 (/.f64 c t) (/.f64 -1/4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 (/.f64 t c) -8)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (*.f64 c 1/2)) (/.f64 -1/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (*.f64 c 1/2)) (+.f64 (/.f64 -1/4 a) (/.f64 -1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 4) (+.f64 (*.f64 c (/.f64 -1/2 a)) (*.f64 c (/.f64 -1/2 a))))))) (#(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 a (/.f64 -4 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 (neg.f64 c) (/.f64 -1/4 a)))))) (#(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 a (/.f64 -4 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (/.f64 (/.f64 c (neg.f64 t)) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (*.f64 (/.f64 c t) (/.f64 -1/2 a)) (*.f64 (/.f64 c t) (/.f64 -1/2 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 c t) 4) (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -8) (*.f64 2 (/.f64 c t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 (/.f64 t c) -16)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 c t)) (+.f64 (/.f64 -1/2 a) (/.f64 -1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 c t)) (/.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 (*.f64 (neg.f64 c) (/.f64 -1/4 a)) (*.f64 (neg.f64 c) (/.f64 -1/4 a))))))) (#(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 a (/.f64 -4 c)) (/.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1/2 (/.f64 (/.f64 (*.f64 c 1/2) 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 a (/.f64 -4 c))))))) (#(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 (*.f64 (/.f64 t c) (/.f64 t c)) (/.f64 (/.f64 t (*.f64 c 1/2)) (*.f64 a -8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a -4) 4) (*.f64 (/.f64 c t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 a (*.f64 (/.f64 t c) -16))) 8)))) (#(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 t (neg.f64 c)) (/.f64 -1 (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 1/2 c)) (/.f64 1 (*.f64 a -8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -2) (/.f64 (*.f64 c 1/2) 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 (*.f64 a (/.f64 -4 c)) (*.f64 a (/.f64 -4 c))) (+.f64 (/.f64 1 t) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 (/.f64 t c) -16))) (*.f64 2 (*.f64 a (*.f64 (/.f64 t c) -16)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 a -4)) (neg.f64 (*.f64 a -4))) (+.f64 (neg.f64 (/.f64 c t)) (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) 1/2) (*.f64 2 (/.f64 c 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 -8) c) (/.f64 2 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 a -8)) (neg.f64 (*.f64 2 (/.f64 c t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 a (/.f64 -4 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 pow.f64 (*.f64 (/.f64 a c) (*.f64 t -4)) 1)))))
((#(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 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 (*.f64 2 (*.f64 (/.f64 t c) -16)) (*.f64 2 (*.f64 (/.f64 t c) -16))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 t c) -4) 1)))))

simplify294.0ms (0.5%)

Algorithm
egg-herbie
Rules
1576×rational.json-simplify-53
888×rational.json-simplify-1
786×rational.json-simplify-35
710×rational.json-simplify-2
708×rational.json-simplify-43
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01872269
16912251
225242251
343992251
474042251
Stop Event
node limit
Counts
127 → 77
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 (/.f64 a c) (*.f64 t -4)) 0)
(+.f64 0 (*.f64 (/.f64 a c) (*.f64 t -4)))
(-.f64 (*.f64 (/.f64 a c) (*.f64 t -4)) 0)
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(/.f64 (*.f64 (/.f64 a c) (*.f64 t -4)) 1)
(/.f64 1 (*.f64 (/.f64 c t) (/.f64 -1/4 a)))
(/.f64 1 (/.f64 (/.f64 1 t) (*.f64 a (/.f64 -4 c))))
(/.f64 (+.f64 t t) (*.f64 c (/.f64 -1/2 a)))
(/.f64 (+.f64 t t) (+.f64 (*.f64 c (/.f64 -1/4 a)) (*.f64 c (/.f64 -1/4 a))))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 2 (*.f64 (/.f64 c t) (/.f64 -1/2 a)))
(/.f64 2 (+.f64 (*.f64 (/.f64 c t) (/.f64 -1/4 a)) (*.f64 (/.f64 c t) (/.f64 -1/4 a))))
(/.f64 (*.f64 a (*.f64 (/.f64 t c) -8)) 2)
(/.f64 (/.f64 t (*.f64 c 1/2)) (/.f64 -1/2 a))
(/.f64 (/.f64 t (*.f64 c 1/2)) (+.f64 (/.f64 -1/4 a) (/.f64 -1/4 a)))
(/.f64 (*.f64 t 4) (+.f64 (*.f64 c (/.f64 -1/2 a)) (*.f64 c (/.f64 -1/2 a))))
(/.f64 (*.f64 t 4) (/.f64 (*.f64 c 4) (*.f64 a -4)))
(/.f64 (*.f64 t 4) (/.f64 4 (*.f64 a (/.f64 -4 c))))
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
(/.f64 (neg.f64 t) (*.f64 (neg.f64 c) (/.f64 -1/4 a)))
(/.f64 (neg.f64 t) (/.f64 (neg.f64 (+.f64 c c)) (*.f64 a -8)))
(/.f64 (neg.f64 t) (/.f64 -1 (*.f64 a (/.f64 -4 c))))
(/.f64 -1 (/.f64 (/.f64 c (neg.f64 t)) (*.f64 a -4)))
(/.f64 4 (+.f64 (*.f64 (/.f64 c t) (/.f64 -1/2 a)) (*.f64 (/.f64 c t) (/.f64 -1/2 a))))
(/.f64 4 (/.f64 (*.f64 (/.f64 c t) 4) (*.f64 a -4)))
(/.f64 (*.f64 a -8) (*.f64 2 (/.f64 c t)))
(/.f64 (*.f64 a (*.f64 (/.f64 t c) -16)) 4)
(/.f64 (/.f64 4 (/.f64 c t)) (+.f64 (/.f64 -1/2 a) (/.f64 -1/2 a)))
(/.f64 (/.f64 4 (/.f64 c t)) (/.f64 4 (*.f64 a -4)))
(/.f64 (*.f64 t 8) (/.f64 (*.f64 c 8) (*.f64 a -4)))
(/.f64 (*.f64 t -2) (+.f64 (*.f64 (neg.f64 c) (/.f64 -1/4 a)) (*.f64 (neg.f64 c) (/.f64 -1/4 a))))
(/.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 a (/.f64 -4 c)) (/.f64 1 t))
(/.f64 1/2 (/.f64 (/.f64 (*.f64 c 1/2) t) (*.f64 a -4)))
(/.f64 1/2 (/.f64 (/.f64 c t) (*.f64 a -8)))
(/.f64 1/2 (/.f64 (/.f64 1/2 t) (*.f64 a (/.f64 -4 c))))
(/.f64 (/.f64 1/2 c) (/.f64 (/.f64 1/2 t) (*.f64 a -4)))
(/.f64 (*.f64 (/.f64 t c) (/.f64 t c)) (/.f64 (/.f64 t (*.f64 c 1/2)) (*.f64 a -8)))
(/.f64 (*.f64 (*.f64 a -4) 4) (*.f64 (/.f64 c t) 4))
(/.f64 (*.f64 2 (*.f64 a (*.f64 (/.f64 t c) -16))) 8)
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1/2 c))) (/.f64 1/2 t))
(/.f64 (/.f64 t (neg.f64 c)) (/.f64 -1 (*.f64 a -4)))
(/.f64 (*.f64 t (/.f64 1/2 c)) (/.f64 1 (*.f64 a -8)))
(/.f64 (*.f64 a -2) (/.f64 (*.f64 c 1/2) t))
(/.f64 (neg.f64 (*.f64 a -4)) (neg.f64 (/.f64 c t)))
(/.f64 (+.f64 (*.f64 a (/.f64 -4 c)) (*.f64 a (/.f64 -4 c))) (+.f64 (/.f64 1 t) (/.f64 1 t)))
(/.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 (/.f64 t c) -16))) (*.f64 2 (*.f64 a (*.f64 (/.f64 t c) -16)))) 16)
(/.f64 (+.f64 (neg.f64 (*.f64 a -4)) (neg.f64 (*.f64 a -4))) (+.f64 (neg.f64 (/.f64 c t)) (neg.f64 (/.f64 c t))))
(/.f64 (/.f64 (*.f64 a -4) (neg.f64 c)) (/.f64 -1 t))
(/.f64 (/.f64 (*.f64 a -4) 1/2) (*.f64 2 (/.f64 c t)))
(/.f64 (/.f64 (*.f64 a -4) (/.f64 1 t)) c)
(/.f64 (/.f64 (*.f64 a -8) c) (/.f64 2 t))
(/.f64 (neg.f64 (*.f64 a -8)) (neg.f64 (*.f64 2 (/.f64 c t))))
(/.f64 (neg.f64 (*.f64 a (/.f64 -4 c))) (/.f64 -1 t))
(/.f64 (neg.f64 (neg.f64 (*.f64 a -4))) (/.f64 c t))
(pow.f64 (*.f64 (/.f64 a c) (*.f64 t -4)) 1)
(+.f64 (*.f64 (/.f64 t c) -4) 0)
(+.f64 0 (*.f64 (/.f64 t c) -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 (*.f64 2 (*.f64 (/.f64 t c) -16)) (*.f64 2 (*.f64 (/.f64 t c) -16))) 16)
(pow.f64 (*.f64 (/.f64 t c) -4) 1)
Outputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.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 (/.f64 a c) (*.f64 t -4)) 0)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(+.f64 0 (*.f64 (/.f64 a c) (*.f64 t -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(-.f64 (*.f64 (/.f64 a c) (*.f64 t -4)) 0)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (/.f64 a c) (*.f64 t -4)) 1)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 1 (*.f64 (/.f64 c t) (/.f64 -1/4 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 1 (/.f64 (/.f64 1 t) (*.f64 a (/.f64 -4 c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (+.f64 t t) (*.f64 c (/.f64 -1/2 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (+.f64 t t) (+.f64 (*.f64 c (/.f64 -1/4 a)) (*.f64 c (/.f64 -1/4 a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 2 (*.f64 (/.f64 c t) (/.f64 -1/2 a)))
(/.f64 (/.f64 2 (/.f64 -1/2 a)) (/.f64 c t))
(/.f64 2 (+.f64 (*.f64 (/.f64 c t) (/.f64 -1/4 a)) (*.f64 (/.f64 c t) (/.f64 -1/4 a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 a (*.f64 (/.f64 t c) -8)) 2)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (/.f64 t (*.f64 c 1/2)) (/.f64 -1/2 a))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (/.f64 t (*.f64 c 1/2)) (+.f64 (/.f64 -1/4 a) (/.f64 -1/4 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 t 4) (+.f64 (*.f64 c (/.f64 -1/2 a)) (*.f64 c (/.f64 -1/2 a))))
(*.f64 4 (/.f64 t (+.f64 (*.f64 c (/.f64 -1/2 a)) (*.f64 c (/.f64 -1/2 a)))))
(*.f64 4 (/.f64 t (*.f64 (/.f64 -1/2 a) (+.f64 c c))))
(/.f64 (*.f64 t 4) (/.f64 (*.f64 c 4) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 t 4) (/.f64 4 (*.f64 a (/.f64 -4 c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (neg.f64 t) (*.f64 (neg.f64 c) (/.f64 -1/4 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (neg.f64 t) (/.f64 (neg.f64 (+.f64 c c)) (*.f64 a -8)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (neg.f64 t) (/.f64 -1 (*.f64 a (/.f64 -4 c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 -1 (/.f64 (/.f64 c (neg.f64 t)) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 4 (+.f64 (*.f64 (/.f64 c t) (/.f64 -1/2 a)) (*.f64 (/.f64 c t) (/.f64 -1/2 a))))
(/.f64 2 (*.f64 (/.f64 c t) (/.f64 -1/2 a)))
(/.f64 (/.f64 2 (/.f64 -1/2 a)) (/.f64 c t))
(/.f64 4 (/.f64 (*.f64 (/.f64 c t) 4) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 a -8) (*.f64 2 (/.f64 c t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 a (*.f64 (/.f64 t c) -16)) 4)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (/.f64 4 (/.f64 c t)) (+.f64 (/.f64 -1/2 a) (/.f64 -1/2 a)))
(/.f64 2 (*.f64 (/.f64 c t) (/.f64 -1/2 a)))
(/.f64 (/.f64 2 (/.f64 -1/2 a)) (/.f64 c t))
(/.f64 (/.f64 4 (/.f64 c t)) (/.f64 4 (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 t 8) (/.f64 (*.f64 c 8) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 t -2) (+.f64 (*.f64 (neg.f64 c) (/.f64 -1/4 a)) (*.f64 (neg.f64 c) (/.f64 -1/4 a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 t -2) (/.f64 (*.f64 c -2) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 t -2) (/.f64 (neg.f64 (+.f64 c c)) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 a (/.f64 -4 c)) (/.f64 1 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 1/2 (/.f64 (/.f64 (*.f64 c 1/2) t) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 1/2 (/.f64 (/.f64 c t) (*.f64 a -8)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 1/2 (/.f64 (/.f64 1/2 t) (*.f64 a (/.f64 -4 c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (/.f64 1/2 c) (/.f64 (/.f64 1/2 t) (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (/.f64 t c) (/.f64 t c)) (/.f64 (/.f64 t (*.f64 c 1/2)) (*.f64 a -8)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 a -4) 4) (*.f64 (/.f64 c t) 4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 2 (*.f64 a (*.f64 (/.f64 t c) -16))) 8)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 a (*.f64 -4 (/.f64 1/2 c))) (/.f64 1/2 t))
(*.f64 (*.f64 -4 (/.f64 1/2 c)) (/.f64 a (/.f64 1/2 t)))
(/.f64 t (/.f64 -1/8 (*.f64 a (/.f64 1/2 c))))
(/.f64 t (/.f64 1/2 (/.f64 (*.f64 a -2) c)))
(/.f64 (/.f64 t (neg.f64 c)) (/.f64 -1 (*.f64 a -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 t (/.f64 1/2 c)) (/.f64 1 (*.f64 a -8)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 a -2) (/.f64 (*.f64 c 1/2) t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (neg.f64 (*.f64 a -4)) (neg.f64 (/.f64 c t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (+.f64 (*.f64 a (/.f64 -4 c)) (*.f64 a (/.f64 -4 c))) (+.f64 (/.f64 1 t) (/.f64 1 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (+.f64 (*.f64 2 (*.f64 a (*.f64 (/.f64 t c) -16))) (*.f64 2 (*.f64 a (*.f64 (/.f64 t c) -16)))) 16)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (+.f64 (neg.f64 (*.f64 a -4)) (neg.f64 (*.f64 a -4))) (+.f64 (neg.f64 (/.f64 c t)) (neg.f64 (/.f64 c t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (/.f64 (*.f64 a -4) (neg.f64 c)) (/.f64 -1 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (/.f64 (*.f64 a -4) 1/2) (*.f64 2 (/.f64 c t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (/.f64 (*.f64 a -4) (/.f64 1 t)) c)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (/.f64 (*.f64 a -8) c) (/.f64 2 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (neg.f64 (*.f64 a -8)) (neg.f64 (*.f64 2 (/.f64 c t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (neg.f64 (*.f64 a (/.f64 -4 c))) (/.f64 -1 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (neg.f64 (neg.f64 (*.f64 a -4))) (/.f64 c t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(pow.f64 (*.f64 (/.f64 a c) (*.f64 t -4)) 1)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(+.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 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 (*.f64 2 (*.f64 (/.f64 t c) -16)) (*.f64 2 (*.f64 (/.f64 t c) -16))) 16)
(*.f64 -4 (/.f64 t c))
(pow.f64 (*.f64 (/.f64 t c) -4) 1)
(*.f64 -4 (/.f64 t c))

localize33.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
5.4b
(/.f64 (*.f64 y x) c)
5.9b
(/.f64 (/.f64 (*.f64 y x) c) z)
Compiler

Compiled 36 to 13 computations (63.9% saved)

series74.0ms (0.1%)

Counts
3 → 96
Calls

33 calls:

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

rewrite71.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1658×rational.json-simplify-50
1388×exponential.json-3
1388×rational.json-1
1388×rational.json-2
1388×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
18257
225457
392857
4395057
Stop Event
node limit
Counts
3 → 158
Calls
Call 1
Inputs
(/.f64 (/.f64 (*.f64 y x) c) z)
(/.f64 (*.f64 y x) c)
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 (/.f64 x z) c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 (/.f64 x z) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (/.f64 y c) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y x) (/.f64 (/.f64 1 c) z))))) (#(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 (/.f64 (/.f64 x z) c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (/.f64 (/.f64 x z) c)))))) (#(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 y (*.f64 x (/.f64 2 c))) (*.f64 (/.f64 1 z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (/.f64 (/.f64 1/2 z) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1 c) (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 (/.f64 1 c) z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1 z) (/.f64 1/2 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 c) (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y x) (*.f64 c (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 x (/.f64 (/.f64 1/2 z) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 1 c) (*.f64 x (/.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 1 z) (*.f64 x (/.f64 1/2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 (*.f64 y (/.f64 2 z)) c)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y c) (*.f64 x 4)) (/.f64 1 (*.f64 z 4)))))) (#(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 4)) (/.f64 1 (*.f64 c (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 y (/.f64 (/.f64 1/2 z) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 1 c) (*.f64 y (/.f64 1/2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 1 z) (*.f64 y (/.f64 1/2 c))))))) (#(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 (/.f64 y c) z) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x z) c) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 c) z) (*.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 1 z) (*.f64 y (/.f64 x c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y z) (/.f64 x c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x c) (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 (/.f64 y c))) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x z) (neg.f64 y)) (/.f64 -1 c))))) (#(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 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 (*.f64 c z)))))) (#(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 -1 (/.f64 (*.f64 (/.f64 x z) (neg.f64 y)) c))))) (#(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) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 x (neg.f64 y)) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 c)) (*.f64 x (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 c)) (/.f64 (*.f64 y x) (+.f64 z 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 x (/.f64 2 c)) (*.f64 y (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 z)) (*.f64 y (/.f64 1/2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (/.f64 x z) c)) (*.f64 y 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (/.f64 2 z)) c) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 z) (/.f64 (*.f64 y x) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 x (/.f64 (*.f64 y (/.f64 2 z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 1/2 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 1/2 c) (*.f64 y (*.f64 x (/.f64 2 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 1/2) (*.f64 2 (/.f64 (/.f64 x z) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1/2) (/.f64 (*.f64 y (/.f64 2 z)) 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 *.f64 (*.f64 y (/.f64 (/.f64 1/2 z) c)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 (/.f64 1/2 z) c)) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 z) c) (*.f64 x (+.f64 y y)))))) (#(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 (/.f64 1 c) (/.f64 1/2 z)) (*.f64 x (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) (*.f64 x (/.f64 1/2 z))) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) (*.f64 y (/.f64 1/2 z))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 c) z) 1/2) (*.f64 x (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 x 1/2)) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y 1/2)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 y (*.f64 x (/.f64 2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) (/.f64 1/2 c)) (*.f64 x (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) (*.f64 x (/.f64 1/2 c))) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 1/2 c))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 x z) (neg.f64 y)) c) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) (*.f64 z (neg.f64 c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) (*.f64 c (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (neg.f64 y)) (*.f64 c z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) (+.f64 z z)) (*.f64 2 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) (+.f64 c c)) (/.f64 2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 c) (*.f64 (/.f64 x z) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) (*.f64 c (+.f64 z z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (/.f64 y c) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 y (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (*.f64 x (neg.f64 (/.f64 y c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 c z)) (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (/.f64 x z) (neg.f64 y)) c))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 y x) (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 y x) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 x (neg.f64 y)) (*.f64 c z)))))))
((#(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 -1 (-.f64 1 (*.f64 x (neg.f64 (/.f64 y 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 x (neg.f64 (/.f64 y c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 x c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 y c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y x) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 x c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (/.f64 x c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (*.f64 x (/.f64 2 c))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1 c) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y c) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y x) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y (/.f64 x c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 1 c) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y c) (*.f64 x 4)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (*.f64 x 4)) (/.f64 1 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 1 c) (*.f64 y 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x c) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 (/.f64 y c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 x (neg.f64 (/.f64 y c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 c)) (*.f64 x 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 c)) (/.f64 (*.f64 y x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 c)) (*.f64 y 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 1/2 c)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 1/2 c)) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (*.f64 x (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 x (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) (*.f64 x 1/2)) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) (*.f64 y 1/2)) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) (+.f64 c c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 c) (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (/.f64 y c) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y x) 2) (*.f64 2 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (/.f64 x c)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c 4)) (*.f64 y (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (/.f64 x c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (neg.f64 (/.f64 y c))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 18) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)))))

simplify413.0ms (0.7%)

Algorithm
egg-herbie
Rules
1240×rational.json-simplify-2
1008×rational.json-simplify-46
978×rational.json-simplify-51
922×exponential.json-simplify-26
846×rational.json-simplify-50
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02725372
16265336
216095336
334245324
463285324
Stop Event
node limit
Counts
254 → 195
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 (/.f64 x z) c)) 0)
(+.f64 0 (*.f64 y (/.f64 (/.f64 x z) c)))
(-.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 0)
(*.f64 y (/.f64 (/.f64 x z) c))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 y x) (/.f64 (/.f64 1 c) z))
(*.f64 (*.f64 y (/.f64 x c)) (/.f64 1 z))
(*.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 1)
(*.f64 1 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 c))) (/.f64 1/2 z))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 c))) (*.f64 (/.f64 1 z) 1/2))
(*.f64 (*.f64 x (+.f64 y y)) (/.f64 (/.f64 1/2 z) c))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1 c) (/.f64 1/2 z)))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 (/.f64 1 c) z) 1/2))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1 z) (/.f64 1/2 c)))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 1 c))
(*.f64 (/.f64 y c) (/.f64 x z))
(*.f64 2 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)))
(*.f64 2 (/.f64 (*.f64 y x) (*.f64 c (+.f64 z z))))
(*.f64 2 (/.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 2))
(*.f64 (+.f64 y y) (*.f64 x (/.f64 (/.f64 1/2 z) c)))
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 c) (*.f64 x (/.f64 1/2 z))))
(*.f64 (+.f64 y y) (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 x 1/2)))
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 z) (*.f64 x (/.f64 1/2 c))))
(*.f64 (*.f64 x (/.f64 (*.f64 y (/.f64 2 z)) c)) 1/2)
(*.f64 (*.f64 (/.f64 y c) (*.f64 x 4)) (/.f64 1 (*.f64 z 4)))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 z))) (/.f64 1/2 c))
(*.f64 (*.f64 y (*.f64 x 4)) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 (+.f64 x x) (*.f64 y (/.f64 (/.f64 1/2 z) c)))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 c) (*.f64 y (/.f64 1/2 z))))
(*.f64 (+.f64 x x) (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y 1/2)))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 z) (*.f64 y (/.f64 1/2 c))))
(*.f64 (/.f64 1 c) (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 (/.f64 y c) z) x)
(*.f64 (/.f64 (/.f64 x z) c) y)
(*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y x))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c)))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 (*.f64 x (neg.f64 (/.f64 y c))) (/.f64 -1 z))
(*.f64 (*.f64 (/.f64 x z) (neg.f64 y)) (/.f64 -1 c))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 (*.f64 c z)))
(*.f64 -1 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)))
(*.f64 -1 (/.f64 (*.f64 (/.f64 x z) (neg.f64 y)) c))
(*.f64 -1 (/.f64 (*.f64 y x) (*.f64 z (neg.f64 c))))
(*.f64 -1 (/.f64 (*.f64 y x) (*.f64 c (neg.f64 z))))
(*.f64 -1 (/.f64 (*.f64 x (neg.f64 y)) (*.f64 c z)))
(*.f64 (*.f64 y (/.f64 2 c)) (*.f64 x (/.f64 1/2 z)))
(*.f64 (*.f64 2 (/.f64 1 c)) (/.f64 (*.f64 y x) (+.f64 z z)))
(*.f64 (*.f64 y (/.f64 2 z)) (*.f64 x (/.f64 1/2 c)))
(*.f64 (*.f64 x (/.f64 2 c)) (*.f64 y (/.f64 1/2 z)))
(*.f64 (*.f64 x (/.f64 2 z)) (*.f64 y (/.f64 1/2 c)))
(*.f64 (*.f64 2 (/.f64 (/.f64 x z) c)) (*.f64 y 1/2))
(*.f64 (/.f64 (*.f64 y (/.f64 2 z)) c) (*.f64 x 1/2))
(*.f64 (/.f64 2 z) (/.f64 (*.f64 y x) (+.f64 c c)))
(*.f64 1/2 (*.f64 x (/.f64 (*.f64 y (/.f64 2 z)) c)))
(*.f64 (*.f64 y (/.f64 1/2 c)) (*.f64 x (/.f64 2 z)))
(*.f64 (*.f64 x (/.f64 1/2 c)) (*.f64 y (/.f64 2 z)))
(*.f64 (/.f64 1/2 c) (*.f64 y (*.f64 x (/.f64 2 z))))
(*.f64 (*.f64 y 1/2) (*.f64 2 (/.f64 (/.f64 x z) c)))
(*.f64 (*.f64 x 1/2) (/.f64 (*.f64 y (/.f64 2 z)) c))
(*.f64 (/.f64 1/2 z) (*.f64 y (*.f64 x (/.f64 2 c))))
(*.f64 (*.f64 y (/.f64 (/.f64 1/2 z) c)) (+.f64 x x))
(*.f64 (*.f64 x (/.f64 (/.f64 1/2 z) c)) (+.f64 y y))
(*.f64 (/.f64 (/.f64 1/2 z) c) (*.f64 x (+.f64 y y)))
(*.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 (/.f64 1 c) (/.f64 1/2 z)) (*.f64 x (+.f64 y y)))
(*.f64 (*.f64 (/.f64 1 c) (*.f64 x (/.f64 1/2 z))) (+.f64 y y))
(*.f64 (*.f64 (/.f64 1 c) (*.f64 y (/.f64 1/2 z))) (+.f64 x x))
(*.f64 (*.f64 (/.f64 (/.f64 1 c) z) 1/2) (*.f64 x (+.f64 y y)))
(*.f64 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 x 1/2)) (+.f64 y y))
(*.f64 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y 1/2)) (+.f64 x x))
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 y (*.f64 x (/.f64 2 c))))
(*.f64 (*.f64 (/.f64 1 z) (/.f64 1/2 c)) (*.f64 x (+.f64 y y)))
(*.f64 (*.f64 (/.f64 1 z) (*.f64 x (/.f64 1/2 c))) (+.f64 y y))
(*.f64 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 1/2 c))) (+.f64 x x))
(*.f64 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)) -1)
(*.f64 (/.f64 (*.f64 (/.f64 x z) (neg.f64 y)) c) -1)
(*.f64 (/.f64 (*.f64 y x) (*.f64 z (neg.f64 c))) -1)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c (neg.f64 z))) -1)
(*.f64 (/.f64 (*.f64 x (neg.f64 y)) (*.f64 c z)) -1)
(*.f64 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)) 2)
(*.f64 (/.f64 (*.f64 y x) (+.f64 z z)) (*.f64 2 (/.f64 1 c)))
(*.f64 (/.f64 (*.f64 y x) (+.f64 c c)) (/.f64 2 z))
(*.f64 (/.f64 -1 c) (*.f64 (/.f64 x z) (neg.f64 y)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c (+.f64 z z))) 2)
(*.f64 (/.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 2) 2)
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (/.f64 y c) (*.f64 x 4)))
(*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 y (*.f64 x 4)))
(*.f64 (/.f64 -1 z) (*.f64 x (neg.f64 (/.f64 y c))))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (*.f64 x (neg.f64 y)))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (*.f64 x (neg.f64 y)))
(*.f64 (/.f64 -1 (*.f64 c z)) (*.f64 x (neg.f64 y)))
(pow.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 1)
(neg.f64 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)))
(neg.f64 (/.f64 (*.f64 (/.f64 x z) (neg.f64 y)) c))
(neg.f64 (/.f64 (*.f64 y x) (*.f64 z (neg.f64 c))))
(neg.f64 (/.f64 (*.f64 y x) (*.f64 c (neg.f64 z))))
(neg.f64 (/.f64 (*.f64 x (neg.f64 y)) (*.f64 c z)))
(+.f64 (*.f64 y (/.f64 x c)) 0)
(+.f64 0 (*.f64 y (/.f64 x c)))
(+.f64 -1 (-.f64 1 (*.f64 x (neg.f64 (/.f64 y c)))))
(-.f64 (*.f64 y (/.f64 x c)) 0)
(-.f64 0 (*.f64 x (neg.f64 (/.f64 y c))))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (*.f64 y x) (/.f64 1 c))
(*.f64 (*.f64 y (/.f64 x c)) 1)
(*.f64 1 (*.f64 y (/.f64 x c)))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 c))) 1/2)
(*.f64 (*.f64 x (+.f64 y y)) (/.f64 1/2 c))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1 c) 1/2))
(*.f64 (/.f64 y c) x)
(*.f64 2 (/.f64 (*.f64 y x) (+.f64 c c)))
(*.f64 2 (/.f64 (*.f64 y (/.f64 x c)) 2))
(*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 c)))
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 c) (*.f64 x 1/2)))
(*.f64 (*.f64 (/.f64 y c) (*.f64 x 4)) 1/4)
(*.f64 (*.f64 y (*.f64 x 4)) (/.f64 1 (*.f64 c 4)))
(*.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 c)))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 c) (*.f64 y 1/2)))
(*.f64 (/.f64 1 c) (*.f64 y x))
(*.f64 (/.f64 x c) y)
(*.f64 (*.f64 x (neg.f64 (/.f64 y c))) -1)
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 c))
(*.f64 -1 (*.f64 x (neg.f64 (/.f64 y c))))
(*.f64 (*.f64 y (/.f64 2 c)) (*.f64 x 1/2))
(*.f64 (*.f64 2 (/.f64 1 c)) (/.f64 (*.f64 y x) 2))
(*.f64 (*.f64 x (/.f64 2 c)) (*.f64 y 1/2))
(*.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 c))))
(*.f64 (*.f64 y (/.f64 1/2 c)) (+.f64 x x))
(*.f64 (*.f64 x (/.f64 1/2 c)) (+.f64 y y))
(*.f64 (/.f64 1/2 c) (*.f64 x (+.f64 y y)))
(*.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 c)))
(*.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 c)))
(*.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 x (+.f64 y y)))
(*.f64 (*.f64 (/.f64 1 c) (*.f64 x 1/2)) (+.f64 y y))
(*.f64 (*.f64 (/.f64 1 c) (*.f64 y 1/2)) (+.f64 x x))
(*.f64 (/.f64 (*.f64 y x) (+.f64 c c)) 2)
(*.f64 (/.f64 -1 c) (*.f64 x (neg.f64 y)))
(*.f64 1/4 (*.f64 (/.f64 y c) (*.f64 x 4)))
(*.f64 (/.f64 (*.f64 y x) 2) (*.f64 2 (/.f64 1 c)))
(*.f64 (/.f64 (*.f64 y (/.f64 x c)) 2) 2)
(*.f64 (/.f64 1 (*.f64 c 4)) (*.f64 y (*.f64 x 4)))
(pow.f64 (*.f64 y (/.f64 x c)) 1)
(neg.f64 (*.f64 x (neg.f64 (/.f64 y c))))
(+.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 0)
(+.f64 0 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))))
(-.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 0)
(/.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
(/.f64 (*.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 18) 2)
(/.f64 (*.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 4)) 8)
(pow.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
Outputs
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(+.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 0)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(+.f64 0 (*.f64 y (/.f64 (/.f64 x z) c)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(-.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 0)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 y (/.f64 (/.f64 x z) c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 x (/.f64 (/.f64 y c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 (*.f64 y x) (/.f64 (/.f64 1 c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 y (/.f64 x c)) (/.f64 1 z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 1)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 1 (*.f64 y (/.f64 (/.f64 x z) c)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 c))) (/.f64 1/2 z))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 c)) (/.f64 1/2 z)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x (/.f64 1/2 z))))
(*.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 y (/.f64 c 2)))
(*.f64 (*.f64 x (/.f64 2 c)) (*.f64 y (/.f64 1/2 z)))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 c))) (*.f64 (/.f64 1 z) 1/2))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 c)) (*.f64 (/.f64 1 z) 1/2)))
(*.f64 y (*.f64 (/.f64 1 z) (*.f64 x (*.f64 (/.f64 2 c) 1/2))))
(*.f64 (/.f64 1 z) (*.f64 y (*.f64 x (*.f64 (/.f64 2 c) 1/2))))
(*.f64 y (*.f64 (/.f64 1 z) (*.f64 (/.f64 2 c) (*.f64 x 1/2))))
(*.f64 (*.f64 x (+.f64 y y)) (/.f64 (/.f64 1/2 z) c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1 c) (/.f64 1/2 z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 (/.f64 1 c) z) 1/2))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1 z) (/.f64 1/2 c)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 1 c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 y c) (/.f64 x z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 2 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 2 (/.f64 (*.f64 y x) (*.f64 c (+.f64 z z))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 2 (/.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 2))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (+.f64 y y) (*.f64 x (/.f64 (/.f64 1/2 z) c)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 c) (*.f64 x (/.f64 1/2 z))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (+.f64 y y) (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 x 1/2)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 z) (*.f64 x (/.f64 1/2 c))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 x (/.f64 (*.f64 y (/.f64 2 z)) c)) 1/2)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 (/.f64 y c) (*.f64 x 4)) (/.f64 1 (*.f64 z 4)))
(*.f64 (/.f64 y c) (*.f64 (*.f64 x 4) (/.f64 (/.f64 1 z) 4)))
(*.f64 x (*.f64 (*.f64 (/.f64 y c) 4) (/.f64 1/4 z)))
(*.f64 x (*.f64 (/.f64 1/4 z) (*.f64 (/.f64 y c) 4)))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 z))) (/.f64 1/2 c))
(*.f64 (/.f64 1/2 c) (*.f64 y (*.f64 x (/.f64 2 z))))
(*.f64 y (*.f64 x (*.f64 (/.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 (*.f64 y (*.f64 x 4)) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 y (*.f64 (*.f64 x 4) (/.f64 1 (*.f64 c (*.f64 z 4)))))
(*.f64 y (*.f64 (*.f64 x 4) (/.f64 (/.f64 1/4 z) c)))
(*.f64 (*.f64 x 4) (/.f64 y (*.f64 z (*.f64 c 4))))
(*.f64 (+.f64 x x) (*.f64 y (/.f64 (/.f64 1/2 z) c)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 c) (*.f64 y (/.f64 1/2 z))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (+.f64 x x) (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y 1/2)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 z) (*.f64 y (/.f64 1/2 c))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 1 c) (*.f64 y (/.f64 x z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (/.f64 y c) z) x)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (/.f64 x z) c) y)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y x))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 x z) (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 y z) (/.f64 x c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 x c) (/.f64 y z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 x (neg.f64 (/.f64 y c))) (/.f64 -1 z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 (/.f64 x z) (neg.f64 y)) (/.f64 -1 c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (*.f64 z (neg.f64 c))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 1 (*.f64 c (neg.f64 z))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 -1 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 -1 (/.f64 (*.f64 (/.f64 x z) (neg.f64 y)) c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 -1 (/.f64 (*.f64 y x) (*.f64 z (neg.f64 c))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 -1 (/.f64 (*.f64 y x) (*.f64 c (neg.f64 z))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 -1 (/.f64 (*.f64 x (neg.f64 y)) (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 y (/.f64 2 c)) (*.f64 x (/.f64 1/2 z)))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 c)) (/.f64 1/2 z)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x (/.f64 1/2 z))))
(*.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 y (/.f64 c 2)))
(*.f64 (*.f64 x (/.f64 2 c)) (*.f64 y (/.f64 1/2 z)))
(*.f64 (*.f64 2 (/.f64 1 c)) (/.f64 (*.f64 y x) (+.f64 z z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 y (/.f64 2 z)) (*.f64 x (/.f64 1/2 c)))
(*.f64 (/.f64 1/2 c) (*.f64 y (*.f64 x (/.f64 2 z))))
(*.f64 y (*.f64 x (*.f64 (/.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 (*.f64 x (/.f64 2 c)) (*.f64 y (/.f64 1/2 z)))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 c)) (/.f64 1/2 z)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x (/.f64 1/2 z))))
(*.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 y (/.f64 c 2)))
(*.f64 (*.f64 x (/.f64 2 z)) (*.f64 y (/.f64 1/2 c)))
(*.f64 (/.f64 1/2 c) (*.f64 y (*.f64 x (/.f64 2 z))))
(*.f64 y (*.f64 x (*.f64 (/.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 (*.f64 2 (/.f64 (/.f64 x z) c)) (*.f64 y 1/2))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (*.f64 y (/.f64 2 z)) c) (*.f64 x 1/2))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 2 z) (/.f64 (*.f64 y x) (+.f64 c c)))
(*.f64 (/.f64 1/2 c) (*.f64 y (*.f64 x (/.f64 2 z))))
(*.f64 y (*.f64 x (*.f64 (/.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 1/2 (*.f64 x (/.f64 (*.f64 y (/.f64 2 z)) c)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 y (/.f64 1/2 c)) (*.f64 x (/.f64 2 z)))
(*.f64 (/.f64 1/2 c) (*.f64 y (*.f64 x (/.f64 2 z))))
(*.f64 y (*.f64 x (*.f64 (/.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 (*.f64 x (/.f64 1/2 c)) (*.f64 y (/.f64 2 z)))
(*.f64 (/.f64 1/2 c) (*.f64 y (*.f64 x (/.f64 2 z))))
(*.f64 y (*.f64 x (*.f64 (/.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 (/.f64 1/2 c) (*.f64 y (*.f64 x (/.f64 2 z))))
(*.f64 y (*.f64 x (*.f64 (/.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 (*.f64 y 1/2) (*.f64 2 (/.f64 (/.f64 x z) c)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 x 1/2) (/.f64 (*.f64 y (/.f64 2 z)) c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 1/2 z) (*.f64 y (*.f64 x (/.f64 2 c))))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 c)) (/.f64 1/2 z)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x (/.f64 1/2 z))))
(*.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 y (/.f64 c 2)))
(*.f64 (*.f64 x (/.f64 2 c)) (*.f64 y (/.f64 1/2 z)))
(*.f64 (*.f64 y (/.f64 (/.f64 1/2 z) c)) (+.f64 x x))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 x (/.f64 (/.f64 1/2 z) c)) (+.f64 y y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (/.f64 1/2 z) c) (*.f64 x (+.f64 y y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 y (/.f64 1/2 z)) (*.f64 x (/.f64 2 c)))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 c)) (/.f64 1/2 z)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x (/.f64 1/2 z))))
(*.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 y (/.f64 c 2)))
(*.f64 (*.f64 x (/.f64 2 c)) (*.f64 y (/.f64 1/2 z)))
(*.f64 (*.f64 x (/.f64 1/2 z)) (*.f64 y (/.f64 2 c)))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 c)) (/.f64 1/2 z)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x (/.f64 1/2 z))))
(*.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 y (/.f64 c 2)))
(*.f64 (*.f64 x (/.f64 2 c)) (*.f64 y (/.f64 1/2 z)))
(*.f64 (*.f64 (/.f64 1 c) (/.f64 1/2 z)) (*.f64 x (+.f64 y y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 (/.f64 1 c) (*.f64 x (/.f64 1/2 z))) (+.f64 y y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 (/.f64 1 c) (*.f64 y (/.f64 1/2 z))) (+.f64 x x))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 (/.f64 (/.f64 1 c) z) 1/2) (*.f64 x (+.f64 y y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 x 1/2)) (+.f64 y y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y 1/2)) (+.f64 x x))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 y (*.f64 x (/.f64 2 c))))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 c)) (*.f64 (/.f64 1 z) 1/2)))
(*.f64 y (*.f64 (/.f64 1 z) (*.f64 x (*.f64 (/.f64 2 c) 1/2))))
(*.f64 (/.f64 1 z) (*.f64 y (*.f64 x (*.f64 (/.f64 2 c) 1/2))))
(*.f64 y (*.f64 (/.f64 1 z) (*.f64 (/.f64 2 c) (*.f64 x 1/2))))
(*.f64 (*.f64 (/.f64 1 z) (/.f64 1/2 c)) (*.f64 x (+.f64 y y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 (/.f64 1 z) (*.f64 x (/.f64 1/2 c))) (+.f64 y y))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 (/.f64 1 z) (*.f64 y (/.f64 1/2 c))) (+.f64 x x))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)) -1)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (*.f64 (/.f64 x z) (neg.f64 y)) c) -1)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (*.f64 y x) (*.f64 z (neg.f64 c))) -1)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c (neg.f64 z))) -1)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (*.f64 x (neg.f64 y)) (*.f64 c z)) -1)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)) 2)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (*.f64 y x) (+.f64 z z)) (*.f64 2 (/.f64 1 c)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (*.f64 y x) (+.f64 c c)) (/.f64 2 z))
(*.f64 (/.f64 1/2 c) (*.f64 y (*.f64 x (/.f64 2 z))))
(*.f64 y (*.f64 x (*.f64 (/.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 (/.f64 -1 c) (*.f64 (/.f64 x z) (neg.f64 y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c (+.f64 z z))) 2)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 2) 2)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (/.f64 y c) (*.f64 x 4)))
(*.f64 (/.f64 y c) (*.f64 (*.f64 x 4) (/.f64 (/.f64 1 z) 4)))
(*.f64 x (*.f64 (*.f64 (/.f64 y c) 4) (/.f64 1/4 z)))
(*.f64 x (*.f64 (/.f64 1/4 z) (*.f64 (/.f64 y c) 4)))
(*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 y (*.f64 x 4)))
(*.f64 y (*.f64 (*.f64 x 4) (/.f64 1 (*.f64 c (*.f64 z 4)))))
(*.f64 y (*.f64 (*.f64 x 4) (/.f64 (/.f64 1/4 z) c)))
(*.f64 (*.f64 x 4) (/.f64 y (*.f64 z (*.f64 c 4))))
(*.f64 (/.f64 -1 z) (*.f64 x (neg.f64 (/.f64 y c))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (*.f64 x (neg.f64 y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (*.f64 x (neg.f64 y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (/.f64 -1 (*.f64 c z)) (*.f64 x (neg.f64 y)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(pow.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 1)
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(neg.f64 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(neg.f64 (/.f64 (*.f64 (/.f64 x z) (neg.f64 y)) c))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(neg.f64 (/.f64 (*.f64 y x) (*.f64 z (neg.f64 c))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(neg.f64 (/.f64 (*.f64 y x) (*.f64 c (neg.f64 z))))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(neg.f64 (/.f64 (*.f64 x (neg.f64 y)) (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 (/.f64 y c) z))
(+.f64 (*.f64 y (/.f64 x c)) 0)
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(+.f64 0 (*.f64 y (/.f64 x c)))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(+.f64 -1 (-.f64 1 (*.f64 x (neg.f64 (/.f64 y c)))))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(-.f64 (*.f64 y (/.f64 x c)) 0)
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(-.f64 0 (*.f64 x (neg.f64 (/.f64 y c))))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(*.f64 (*.f64 y x) (/.f64 1 c))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (*.f64 y (/.f64 x c)) 1)
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 1 (*.f64 y (/.f64 x c)))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (*.f64 y (*.f64 x (/.f64 2 c))) 1/2)
(*.f64 y (*.f64 (*.f64 x (/.f64 2 c)) 1/2))
(*.f64 y (*.f64 x (*.f64 (/.f64 2 c) 1/2)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x 1/2)))
(*.f64 (*.f64 x (+.f64 y y)) (/.f64 1/2 c))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (*.f64 x (+.f64 y y)) (*.f64 (/.f64 1 c) 1/2))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (/.f64 y c) x)
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 2 (/.f64 (*.f64 y x) (+.f64 c c)))
(*.f64 2 (*.f64 x (/.f64 y (+.f64 c c))))
(*.f64 x (*.f64 (/.f64 y (+.f64 c c)) 2))
(*.f64 x (*.f64 2 (/.f64 y (+.f64 c c))))
(*.f64 x (*.f64 2 (*.f64 y (/.f64 1/2 c))))
(*.f64 2 (/.f64 (*.f64 y (/.f64 x c)) 2))
(*.f64 2 (*.f64 x (/.f64 y (+.f64 c c))))
(*.f64 x (*.f64 (/.f64 y (+.f64 c c)) 2))
(*.f64 x (*.f64 2 (/.f64 y (+.f64 c c))))
(*.f64 x (*.f64 2 (*.f64 y (/.f64 1/2 c))))
(*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 c)))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 c) (*.f64 x 1/2)))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (*.f64 (/.f64 y c) (*.f64 x 4)) 1/4)
(*.f64 (/.f64 y c) (*.f64 (*.f64 x 4) 1/4))
(*.f64 x (*.f64 1/4 (*.f64 (/.f64 y c) 4)))
(*.f64 (*.f64 y (*.f64 x 4)) (/.f64 1 (*.f64 c 4)))
(*.f64 y (*.f64 (*.f64 x 4) (/.f64 1/4 c)))
(*.f64 (+.f64 x x) (*.f64 y (/.f64 1/2 c)))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (+.f64 x x) (*.f64 (/.f64 1 c) (*.f64 y 1/2)))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (/.f64 1 c) (*.f64 y x))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (/.f64 x c) y)
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (*.f64 x (neg.f64 (/.f64 y c))) -1)
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (*.f64 x (neg.f64 y)) (/.f64 -1 c))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 -1 (*.f64 x (neg.f64 (/.f64 y c))))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (*.f64 y (/.f64 2 c)) (*.f64 x 1/2))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 c)) 1/2))
(*.f64 y (*.f64 x (*.f64 (/.f64 2 c) 1/2)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x 1/2)))
(*.f64 (*.f64 2 (/.f64 1 c)) (/.f64 (*.f64 y x) 2))
(*.f64 (*.f64 (/.f64 1 c) 2) (*.f64 x (/.f64 y 2)))
(*.f64 x (*.f64 (/.f64 y 2) (*.f64 (/.f64 1 c) 2)))
(*.f64 x (*.f64 (*.f64 (/.f64 1 c) 2) (/.f64 y 2)))
(*.f64 2 (*.f64 (/.f64 x 2) (/.f64 y c)))
(*.f64 (*.f64 x (/.f64 2 c)) (*.f64 y 1/2))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 c)) 1/2))
(*.f64 y (*.f64 x (*.f64 (/.f64 2 c) 1/2)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x 1/2)))
(*.f64 1/2 (*.f64 y (*.f64 x (/.f64 2 c))))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 c)) 1/2))
(*.f64 y (*.f64 x (*.f64 (/.f64 2 c) 1/2)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x 1/2)))
(*.f64 (*.f64 y (/.f64 1/2 c)) (+.f64 x x))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (*.f64 x (/.f64 1/2 c)) (+.f64 y y))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (/.f64 1/2 c) (*.f64 x (+.f64 y y)))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (*.f64 y 1/2) (*.f64 x (/.f64 2 c)))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 c)) 1/2))
(*.f64 y (*.f64 x (*.f64 (/.f64 2 c) 1/2)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x 1/2)))
(*.f64 (*.f64 x 1/2) (*.f64 y (/.f64 2 c)))
(*.f64 y (*.f64 (*.f64 x (/.f64 2 c)) 1/2))
(*.f64 y (*.f64 x (*.f64 (/.f64 2 c) 1/2)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x 1/2)))
(*.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 x (+.f64 y y)))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (*.f64 (/.f64 1 c) (*.f64 x 1/2)) (+.f64 y y))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (*.f64 (/.f64 1 c) (*.f64 y 1/2)) (+.f64 x x))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 (/.f64 (*.f64 y x) (+.f64 c c)) 2)
(*.f64 2 (*.f64 x (/.f64 y (+.f64 c c))))
(*.f64 x (*.f64 (/.f64 y (+.f64 c c)) 2))
(*.f64 x (*.f64 2 (/.f64 y (+.f64 c c))))
(*.f64 x (*.f64 2 (*.f64 y (/.f64 1/2 c))))
(*.f64 (/.f64 -1 c) (*.f64 x (neg.f64 y)))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(*.f64 1/4 (*.f64 (/.f64 y c) (*.f64 x 4)))
(*.f64 (/.f64 y c) (*.f64 (*.f64 x 4) 1/4))
(*.f64 x (*.f64 1/4 (*.f64 (/.f64 y c) 4)))
(*.f64 (/.f64 (*.f64 y x) 2) (*.f64 2 (/.f64 1 c)))
(*.f64 (*.f64 (/.f64 1 c) 2) (*.f64 x (/.f64 y 2)))
(*.f64 x (*.f64 (/.f64 y 2) (*.f64 (/.f64 1 c) 2)))
(*.f64 x (*.f64 (*.f64 (/.f64 1 c) 2) (/.f64 y 2)))
(*.f64 2 (*.f64 (/.f64 x 2) (/.f64 y c)))
(*.f64 (/.f64 (*.f64 y (/.f64 x c)) 2) 2)
(*.f64 2 (*.f64 x (/.f64 y (+.f64 c c))))
(*.f64 x (*.f64 (/.f64 y (+.f64 c c)) 2))
(*.f64 x (*.f64 2 (/.f64 y (+.f64 c c))))
(*.f64 x (*.f64 2 (*.f64 y (/.f64 1/2 c))))
(*.f64 (/.f64 1 (*.f64 c 4)) (*.f64 y (*.f64 x 4)))
(*.f64 (*.f64 y (*.f64 x 4)) (/.f64 1 (*.f64 c 4)))
(*.f64 y (*.f64 (*.f64 x 4) (/.f64 1/4 c)))
(pow.f64 (*.f64 y (/.f64 x c)) 1)
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(neg.f64 (*.f64 x (neg.f64 (/.f64 y c))))
(*.f64 y (/.f64 x c))
(*.f64 x (/.f64 y c))
(+.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 0)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(+.f64 0 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))))
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(-.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 0)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(/.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(/.f64 (*.f64 (*.f64 y (/.f64 (/.f64 x z) c)) 18) 2)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(/.f64 (*.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 4) 4)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(/.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 4)) 8)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(pow.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
(*.f64 (/.f64 (*.f64 y x) (*.f64 c z)) 9)
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))

localize16.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))
0.0b
(*.f64 4 (*.f64 a (*.f64 t z)))
5.4b
(*.f64 a (*.f64 t z))
15.9b
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
Compiler

Compiled 53 to 20 computations (62.3% saved)

series10.0ms (0%)

Counts
4 → 108
Calls

45 calls:

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

rewrite192.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1600×rational.json-1
1600×rational.json-2
1600×rational.json-4
1600×rational.json-3
1588×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01494
19994
225594
374494
4222294
5553694
Stop Event
node limit
Counts
4 → 92
Calls
Call 1
Inputs
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(*.f64 a (*.f64 t z))
(*.f64 4 (*.f64 a (*.f64 t z)))
(-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z (+.f64 c c))) (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) (/.f64 1/2 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 z c)) (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 (*.f64 z c))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))) (/.f64 1 (*.f64 4 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z c)) (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (/.f64 -1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (/.f64 1 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z) (/.f64 -1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 c)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (*.f64 z c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 c (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z) c) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 c c)) (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z (+.f64 c c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 4 (*.f64 z c))) (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 z c)) (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 c) (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z) c))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 a z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 a z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 a (+.f64 t t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (*.f64 a z)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (*.f64 a z)) 16) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 a z)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 a z)) (*.f64 (*.f64 t z) (*.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 4 (*.f64 t (*.f64 a z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 a (+.f64 t t))) (*.f64 z (*.f64 a (+.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t z) (*.f64 a 3)) (*.f64 t (*.f64 a z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (*.f64 a z)) 8) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (*.f64 a z)) 16) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 a z)) 16)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 a z)) 16)) (*.f64 2 (*.f64 (*.f64 t (*.f64 a z)) 16))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 b (neg.f64 (*.f64 4 (*.f64 t (*.f64 a z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 b (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 4 (*.f64 t (*.f64 a z)))) b)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 b (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 b 2) (*.f64 z (*.f64 a (+.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b))))))

simplify346.0ms (0.6%)

Algorithm
egg-herbie
Rules
1578×rational.json-simplify-35
1208×rational.json-simplify-51
1162×rational.json-simplify-46
746×rational.json-simplify-2
734×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01835924
13935780
212015780
322745708
455365708
575375708
Stop Event
node limit
Counts
200 → 126
Calls
Call 1
Inputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.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 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 0)
(+.f64 0 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)))
(+.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z (+.f64 c c))) (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z (+.f64 c c))))
(-.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 0)
(*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 1 (*.f64 z c)))
(*.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 1)
(*.f64 1 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)))
(*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) (/.f64 1/2 (*.f64 z c)))
(*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(*.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) z) (/.f64 1 c))
(*.f64 2 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z (+.f64 c c))))
(*.f64 2 (/.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 z c)) (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))))
(*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))) (/.f64 1 (*.f64 4 (*.f64 z c))))
(*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))
(*.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) c) (/.f64 1 z))
(*.f64 (/.f64 1 (*.f64 z c)) (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))))
(*.f64 (/.f64 1 z) (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) c))
(*.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (/.f64 -1 (*.f64 z c)))
(*.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z) (/.f64 -1 c))
(*.f64 -1 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (*.f64 z c)))
(*.f64 -1 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 c (neg.f64 z))))
(*.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z) c))
(*.f64 (/.f64 1 c) (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) z))
(*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 1/2 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 (*.f64 z c))))
(*.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2))
(*.f64 (/.f64 1/2 z) (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 c)))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2))
(*.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (*.f64 z c)) -1)
(*.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 c (neg.f64 z))) -1)
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z) c) -1)
(*.f64 (/.f64 1 (+.f64 c c)) (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 z)))
(*.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z (+.f64 c c))) 2)
(*.f64 (/.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 2) 2)
(*.f64 (/.f64 1 (*.f64 4 (*.f64 z c))) (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))))
(*.f64 (/.f64 -1 (*.f64 z c)) (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b))
(*.f64 (/.f64 -1 c) (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z))
(pow.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 1)
(neg.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (*.f64 z c)))
(neg.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 c (neg.f64 z))))
(neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z) c))
(+.f64 (*.f64 t (*.f64 a z)) 0)
(+.f64 0 (*.f64 t (*.f64 a z)))
(-.f64 (*.f64 t (*.f64 a z)) 0)
(/.f64 (*.f64 t (*.f64 a z)) 1)
(/.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 4)
(/.f64 (*.f64 z (*.f64 a (+.f64 t t))) 2)
(/.f64 (*.f64 (*.f64 t (*.f64 a z)) 8) 8)
(/.f64 (*.f64 (*.f64 t (*.f64 a z)) 16) 16)
(pow.f64 (*.f64 t (*.f64 a z)) 1)
(+.f64 (*.f64 t (*.f64 a z)) (*.f64 (*.f64 t z) (*.f64 a 3)))
(+.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 0)
(+.f64 0 (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 z (*.f64 a (+.f64 t t))) (*.f64 z (*.f64 a (+.f64 t t))))
(+.f64 (*.f64 (*.f64 t z) (*.f64 a 3)) (*.f64 t (*.f64 a z)))
(-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 0)
(/.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 1)
(/.f64 (*.f64 (*.f64 t (*.f64 a z)) 8) 2)
(/.f64 (*.f64 (*.f64 t (*.f64 a z)) 16) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 a z)) 16)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 a z)) 16)) (*.f64 2 (*.f64 (*.f64 t (*.f64 a z)) 16))) 16)
(pow.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 1)
(+.f64 b (neg.f64 (*.f64 4 (*.f64 t (*.f64 a z)))))
(+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 0)
(+.f64 0 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))))
(+.f64 -1 (-.f64 b (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 1)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 t (*.f64 a z)))) b)
(+.f64 (-.f64 b (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 1)) -1)
(*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 1)
(*.f64 1 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))))
(*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 1/2)
(*.f64 2 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2))
(*.f64 2 (-.f64 (/.f64 b 2) (*.f64 z (*.f64 a (+.f64 t t)))))
(*.f64 (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))) 1/4)
(*.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) -1)
(*.f64 -1 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b))
(*.f64 1/2 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2))
(*.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 2)
(*.f64 1/4 (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))))
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 1)
(/.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 2)
(/.f64 (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))) 4)
(/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) -1)
(/.f64 (*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 4) 8)
(/.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) -2) -2)
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 4)) 16)
(pow.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 1)
(neg.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b))
Outputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 a -4))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 a -4))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 a -4))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 a -4))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 a -4))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 a -4))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 a -4))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 0)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(+.f64 0 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(+.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z (+.f64 c c))) (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z (+.f64 c c))))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(-.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 0)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 1 (*.f64 z c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 1 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) (/.f64 1/2 (*.f64 z c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) z) (/.f64 1 c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 2 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z (+.f64 c c))))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 2 (/.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 2))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 z c)) (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 (*.f64 z c))) 1/2)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))) (/.f64 1 (*.f64 4 (*.f64 z c))))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 z)) (/.f64 1 (+.f64 c c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) c) (/.f64 1 z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 z c)) (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 1 z) (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (/.f64 -1 (*.f64 z c)))
(*.f64 (-.f64 (*.f64 a (*.f64 (*.f64 t z) 4)) b) (/.f64 (/.f64 -1 z) c))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 (/.f64 -1 c) z))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 -1 (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a (*.f64 t (*.f64 z 4))) b) (/.f64 -1 (*.f64 c z)))
(*.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (-.f64 (*.f64 a (*.f64 (*.f64 t z) 4)) b) (/.f64 (/.f64 -1 z) c))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 (/.f64 -1 c) z))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 -1 (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a (*.f64 t (*.f64 z 4))) b) (/.f64 -1 (*.f64 c z)))
(*.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z) (/.f64 -1 c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 -1 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (*.f64 z c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 -1 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z) c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 1 c) (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 c)) (/.f64 1/2 z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 1/2 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 (*.f64 z c))))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 1/2 z) (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (*.f64 z c)) -1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 c (neg.f64 z))) -1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z) c) -1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 1 (+.f64 c c)) (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (/.f64 2 z)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z (+.f64 c c))) 2)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 2) 2)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 4 (*.f64 z c))) (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(*.f64 (/.f64 -1 (*.f64 z c)) (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b))
(*.f64 (-.f64 (*.f64 a (*.f64 (*.f64 t z) 4)) b) (/.f64 (/.f64 -1 z) c))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 (/.f64 -1 c) z))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 -1 (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a (*.f64 t (*.f64 z 4))) b) (/.f64 -1 (*.f64 c z)))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b))
(*.f64 (-.f64 (*.f64 a (*.f64 (*.f64 t z) 4)) b) (/.f64 (/.f64 -1 z) c))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 (/.f64 -1 c) z))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 -1 (*.f64 c z)))
(*.f64 (-.f64 (*.f64 a (*.f64 t (*.f64 z 4))) b) (/.f64 -1 (*.f64 c z)))
(*.f64 (/.f64 -1 c) (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(pow.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 z c)) 1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(neg.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) (*.f64 z c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(neg.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) z) c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 a (*.f64 t (*.f64 z 4)))) (*.f64 c z))
(+.f64 (*.f64 t (*.f64 a z)) 0)
(*.f64 a (*.f64 t z))
(+.f64 0 (*.f64 t (*.f64 a z)))
(*.f64 a (*.f64 t z))
(-.f64 (*.f64 t (*.f64 a z)) 0)
(*.f64 a (*.f64 t z))
(/.f64 (*.f64 t (*.f64 a z)) 1)
(*.f64 a (*.f64 t z))
(/.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 4)
(*.f64 a (*.f64 t z))
(/.f64 (*.f64 z (*.f64 a (+.f64 t t))) 2)
(*.f64 a (*.f64 t z))
(/.f64 (*.f64 (*.f64 t (*.f64 a z)) 8) 8)
(*.f64 a (*.f64 t z))
(/.f64 (*.f64 (*.f64 t (*.f64 a z)) 16) 16)
(*.f64 a (*.f64 t z))
(pow.f64 (*.f64 t (*.f64 a z)) 1)
(*.f64 a (*.f64 t z))
(+.f64 (*.f64 t (*.f64 a z)) (*.f64 (*.f64 t z) (*.f64 a 3)))
(+.f64 (*.f64 a (*.f64 t z)) (*.f64 a (*.f64 3 (*.f64 t z))))
(*.f64 (*.f64 t z) (+.f64 (*.f64 a 3) a))
(*.f64 (*.f64 t z) (+.f64 a (*.f64 a 3)))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 a (*.f64 t (*.f64 z 4)))
(+.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 0)
(+.f64 (*.f64 a (*.f64 t z)) (*.f64 a (*.f64 3 (*.f64 t z))))
(*.f64 (*.f64 t z) (+.f64 (*.f64 a 3) a))
(*.f64 (*.f64 t z) (+.f64 a (*.f64 a 3)))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 a (*.f64 t (*.f64 z 4)))
(+.f64 0 (*.f64 4 (*.f64 t (*.f64 a z))))
(+.f64 (*.f64 a (*.f64 t z)) (*.f64 a (*.f64 3 (*.f64 t z))))
(*.f64 (*.f64 t z) (+.f64 (*.f64 a 3) a))
(*.f64 (*.f64 t z) (+.f64 a (*.f64 a 3)))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 a (*.f64 t (*.f64 z 4)))
(+.f64 (*.f64 z (*.f64 a (+.f64 t t))) (*.f64 z (*.f64 a (+.f64 t t))))
(+.f64 (*.f64 a (*.f64 t z)) (*.f64 a (*.f64 3 (*.f64 t z))))
(*.f64 (*.f64 t z) (+.f64 (*.f64 a 3) a))
(*.f64 (*.f64 t z) (+.f64 a (*.f64 a 3)))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 a (*.f64 t (*.f64 z 4)))
(+.f64 (*.f64 (*.f64 t z) (*.f64 a 3)) (*.f64 t (*.f64 a z)))
(+.f64 (*.f64 a (*.f64 t z)) (*.f64 a (*.f64 3 (*.f64 t z))))
(*.f64 (*.f64 t z) (+.f64 (*.f64 a 3) a))
(*.f64 (*.f64 t z) (+.f64 a (*.f64 a 3)))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 a (*.f64 t (*.f64 z 4)))
(-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 0)
(+.f64 (*.f64 a (*.f64 t z)) (*.f64 a (*.f64 3 (*.f64 t z))))
(*.f64 (*.f64 t z) (+.f64 (*.f64 a 3) a))
(*.f64 (*.f64 t z) (+.f64 a (*.f64 a 3)))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 a (*.f64 t (*.f64 z 4)))
(/.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 1)
(+.f64 (*.f64 a (*.f64 t z)) (*.f64 a (*.f64 3 (*.f64 t z))))
(*.f64 (*.f64 t z) (+.f64 (*.f64 a 3) a))
(*.f64 (*.f64 t z) (+.f64 a (*.f64 a 3)))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 a (*.f64 t (*.f64 z 4)))
(/.f64 (*.f64 (*.f64 t (*.f64 a z)) 8) 2)
(+.f64 (*.f64 a (*.f64 t z)) (*.f64 a (*.f64 3 (*.f64 t z))))
(*.f64 (*.f64 t z) (+.f64 (*.f64 a 3) a))
(*.f64 (*.f64 t z) (+.f64 a (*.f64 a 3)))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 a (*.f64 t (*.f64 z 4)))
(/.f64 (*.f64 (*.f64 t (*.f64 a z)) 16) 4)
(+.f64 (*.f64 a (*.f64 t z)) (*.f64 a (*.f64 3 (*.f64 t z))))
(*.f64 (*.f64 t z) (+.f64 (*.f64 a 3) a))
(*.f64 (*.f64 t z) (+.f64 a (*.f64 a 3)))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 a (*.f64 t (*.f64 z 4)))
(/.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 a z)) 16)) 8)
(+.f64 (*.f64 a (*.f64 t z)) (*.f64 a (*.f64 3 (*.f64 t z))))
(*.f64 (*.f64 t z) (+.f64 (*.f64 a 3) a))
(*.f64 (*.f64 t z) (+.f64 a (*.f64 a 3)))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 a (*.f64 t (*.f64 z 4)))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 a z)) 16)) (*.f64 2 (*.f64 (*.f64 t (*.f64 a z)) 16))) 16)
(+.f64 (*.f64 a (*.f64 t z)) (*.f64 a (*.f64 3 (*.f64 t z))))
(*.f64 (*.f64 t z) (+.f64 (*.f64 a 3) a))
(*.f64 (*.f64 t z) (+.f64 a (*.f64 a 3)))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 a (*.f64 t (*.f64 z 4)))
(pow.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 1)
(+.f64 (*.f64 a (*.f64 t z)) (*.f64 a (*.f64 3 (*.f64 t z))))
(*.f64 (*.f64 t z) (+.f64 (*.f64 a 3) a))
(*.f64 (*.f64 t z) (+.f64 a (*.f64 a 3)))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 a (*.f64 t (*.f64 z 4)))
(+.f64 b (neg.f64 (*.f64 4 (*.f64 t (*.f64 a z)))))
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 0)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(+.f64 0 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))))
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(+.f64 -1 (-.f64 b (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 1)))
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(+.f64 (neg.f64 (*.f64 4 (*.f64 t (*.f64 a z)))) b)
(+.f64 b (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4)))
(+.f64 (-.f64 b (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) 1)) -1)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 1)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(*.f64 1 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))))
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 1/2)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(*.f64 2 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2))
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(*.f64 2 (-.f64 (/.f64 b 2) (*.f64 z (*.f64 a (+.f64 t t)))))
(*.f64 2 (-.f64 (/.f64 b 2) (*.f64 a (*.f64 (+.f64 t t) z))))
(*.f64 2 (-.f64 (/.f64 b 2) (*.f64 a (*.f64 z (+.f64 t t)))))
(*.f64 (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))) 1/4)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(*.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) -1)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(*.f64 -1 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b))
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(*.f64 1/2 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2))
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(*.f64 (/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 2)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(*.f64 1/4 (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))))
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 1)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(/.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 2)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(/.f64 (*.f64 4 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z))))) 4)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(/.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b) -1)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(/.f64 (*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 4) 8)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(/.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) -2) -2)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 2) 4)) 16)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(pow.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 a z)))) 1)
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))
(neg.f64 (-.f64 (*.f64 4 (*.f64 t (*.f64 a z))) b))
(-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4)))
(-.f64 b (*.f64 a (*.f64 4 (*.f64 t z))))
(-.f64 b (*.f64 a (*.f64 t (*.f64 z 4))))

eval840.0ms (1.5%)

Compiler

Compiled 13528 to 7505 computations (44.5% saved)

prune386.0ms (0.7%)

Pruning

33 alts after pruning (29 fresh and 4 done)

PrunedKeptTotal
New72520745
Fresh5914
Picked011
Done336
Total73333766
Error
0b
Counts
766 → 33
Alt Table
Click to see full alt table
StatusErrorProgram
19.8b
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) c)
30.7b
(/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c)
39.8b
(/.f64 (/.f64 (*.f64 a -8) c) (/.f64 2 t))
44.1b
(/.f64 (/.f64 b z) c)
45.0b
(/.f64 (/.f64 b c) z)
40.5b
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
36.8b
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
35.2b
(/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
37.1b
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
22.1b
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))
31.7b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
44.0b
(/.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
39.3b
(/.f64 (*.f64 a -4) (/.f64 c t))
40.1b
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
44.9b
(/.f64 b (*.f64 c z))
26.7b
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
44.1b
(*.f64 (/.f64 b z) (/.f64 1 c))
45.0b
(*.f64 (/.f64 b c) (/.f64 1 z))
45.0b
(*.f64 (/.f64 1 (*.f64 c z)) b)
39.8b
(*.f64 (*.f64 t (/.f64 a c)) -4)
44.8b
(*.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) 2)
43.6b
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
39.3b
(*.f64 a (*.f64 (/.f64 t c) -4))
45.4b
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
44.2b
(*.f64 9 (/.f64 (*.f64 (/.f64 y c) x) z))
43.9b
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
43.9b
(*.f64 9 (/.f64 (*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 c))) z))
42.8b
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
45.6b
(*.f64 9 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y x)))
43.0b
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
43.5b
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
43.6b
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
40.8b
(*.f64 -4 (/.f64 (*.f64 a t) c))
Compiler

Compiled 1036 to 780 computations (24.7% saved)

localize96.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 x (*.f64 9 y))
3.8b
(*.f64 t (*.f64 z (*.f64 4 a)))
8.3b
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)
8.7b
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) c)
Compiler

Compiled 103 to 61 computations (40.8% saved)

series3.0ms (0%)

Counts
1 → 84
Calls

21 calls:

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

rewrite159.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
2070×rational.json-1
1806×rational.json-simplify-35
1096×exponential.json-3
1096×rational.json-2
1096×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02055
114455
236955
3106255
4323055
5790755
Stop Event
node limit
Counts
1 → 69
Calls
Call 1
Inputs
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) c)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 z (*.f64 4 a)))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)) (*.f64 (/.f64 1 c) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 2 (*.f64 c (*.f64 z 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 (*.f64 z c))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) (/.f64 1 (*.f64 4 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 1 (*.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 z (*.f64 4 a)))) b)) (/.f64 1 (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 -1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)) (/.f64 -1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 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 t (*.f64 z (*.f64 4 a)))) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z (neg.f64 c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 (*.f64 z c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 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 z (*.f64 4 a)))) b) z) (+.f64 c c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)) (/.f64 2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 c c)) (*.f64 2 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (+.f64 z z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 c (*.f64 z 8))) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 4 c)) (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))))) (#(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 t (*.f64 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 z) (/.f64 1/2 z)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (*.f64 z c)) (/.f64 1/2 (*.f64 z c))) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (neg.f64 z)))))))

simplify262.0ms (0.5%)

Algorithm
egg-herbie
Rules
1634×rational.json-simplify-35
1106×rational.json-simplify-53
974×rational.json-simplify-51
964×rational.json-simplify-44
884×rational.json-simplify-47
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01798661
13958661
28768661
319538649
451008649
569738649
Stop Event
node limit
Counts
153 → 118
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 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 0)
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)))
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 0)
(*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 1 (*.f64 z c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (/.f64 1 c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)
(*.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (/.f64 1/2 (*.f64 z c)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)) (/.f64 1/2 c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)) (*.f64 (/.f64 1 c) 1/2))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (/.f64 1 z))
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (+.f64 c c)))
(*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (+.f64 z z))))
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(*.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))
(*.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c)))
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 2 (*.f64 c (*.f64 z 8))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) (/.f64 1 (*.f64 4 c)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 -1 (*.f64 z c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)) (/.f64 -1 c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)) (/.f64 -1 z))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z (neg.f64 c))))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 (*.f64 z c))))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (neg.f64 z)))
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 c c)))
(*.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2))
(*.f64 (/.f64 1/2 c) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 (*.f64 z c))))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2))
(*.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))
(*.f64 (/.f64 2 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)))
(*.f64 (/.f64 -1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)))
(*.f64 (/.f64 -1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))) -1)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z (neg.f64 c))) -1)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 (*.f64 z c))) -1)
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)) -1)
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (neg.f64 z)) -1)
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (+.f64 c c)) 2)
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)) (/.f64 2 c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 c c)) (*.f64 2 (/.f64 1 z)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (+.f64 z z))) 2)
(*.f64 (/.f64 2 (*.f64 c (*.f64 z 8))) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 2) 2)
(*.f64 (/.f64 1 (*.f64 4 c)) (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(*.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(*.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))
(*.f64 (+.f64 (/.f64 1/2 z) (/.f64 1/2 z)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 z c)) (/.f64 1/2 (*.f64 z c))) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z (neg.f64 c))))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 (*.f64 z c))))
(neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)))
(neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (neg.f64 z)))
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 a (*.f64 4 (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 a (*.f64 4 (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 t (/.f64 a c)))))
(+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 t (/.f64 a c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (*.f64 (*.f64 a (/.f64 t c)) -4)))
(+.f64 (/.f64 b (*.f64 z c)) (+.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y 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 a (*.f64 4 (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 b (*.f64 c z))
(/.f64 b (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(/.f64 b (*.f64 c z))
(/.f64 b (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 9 (*.f64 x (/.f64 y (*.f64 z c)))) (-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (/.f64 (*.f64 x (/.f64 y z)) c)) (*.f64 4 (*.f64 a (/.f64 t c)))))
(+.f64 (*.f64 9 (*.f64 y (/.f64 (/.f64 x c) z))) (-.f64 (/.f64 b (*.f64 z c)) (*.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 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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.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 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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.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 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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.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 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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.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 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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.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 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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.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 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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.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 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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.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 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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.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 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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.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 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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.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 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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(+.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 0)
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(+.f64 0 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.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 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(-.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 0)
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 1 (*.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 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (/.f64 1 c))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.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 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (/.f64 1/2 (*.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 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2) (*.f64 (/.f64 1 (*.f64 z c)) 1/2))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)) (/.f64 1/2 c))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)) (*.f64 (/.f64 1 c) 1/2))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 z) (*.f64 (/.f64 1 c) 1/2)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 1 c) (*.f64 1/2 (/.f64 2 z))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 (/.f64 1 c) (*.f64 1/2 (/.f64 2 z))))
(*.f64 (*.f64 1/2 (/.f64 2 z)) (/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (/.f64 1 z))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (+.f64 c c)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 2 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (+.f64 z z))))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 2 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 2))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 2 (*.f64 c (*.f64 z 8))))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 (*.f64 z c)) 1/2))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 1/2 (/.f64 (/.f64 2 z) c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 1/2 (/.f64 (/.f64 2 z) c)))
(*.f64 (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)) (/.f64 1 (*.f64 4 c)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 1 (*.f64 c (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 1 (*.f64 z (neg.f64 c))))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)) (/.f64 -1 (*.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 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)) (/.f64 -1 c))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)) (/.f64 -1 z))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z (neg.f64 c))))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 -1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 (*.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 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 c c)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 1/2 (*.f64 z c)) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 1/2 c) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 (*.f64 z c)) 1/2))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 1/2 (/.f64 (/.f64 2 z) c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 1/2 (/.f64 (/.f64 2 z) c)))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (*.f64 (/.f64 1 (*.f64 z c)) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) 2))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 z) (*.f64 (/.f64 1 c) 1/2)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 1 c) (*.f64 1/2 (/.f64 2 z))))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 (/.f64 1 c) (*.f64 1/2 (/.f64 2 z))))
(*.f64 (*.f64 1/2 (/.f64 2 z)) (/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) c))
(*.f64 (/.f64 2 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (/.f64 -1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 -1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 c)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))) -1)
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z (neg.f64 c))) -1)
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 (*.f64 z c))) -1)
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)) -1)
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (neg.f64 z)) -1)
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (+.f64 c c)) 2)
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 z z)) (/.f64 2 c))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 t (*.f64 4 (*.f64 a z))))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (+.f64 c c)) (*.f64 2 (/.f64 1 z)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (+.f64 z z))) 2)
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 2 (*.f64 c (*.f64 z 8))) (*.f64 4 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 2) 2)
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 4 c)) (*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (+.f64 (/.f64 1/2 z) (/.f64 1/2 z)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 z c)) (/.f64 1/2 (*.f64 z c))) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z c)) 1)
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 c (neg.f64 z))))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (*.f64 z (neg.f64 c))))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (neg.f64 (*.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 9 (*.f64 y x)) (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))
(neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (neg.f64 z)))
(/.f64 (+.f64 b (-.f64 (*.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 b (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 a (*.f64 4 (*.f64 t z))))) (*.f64 z c))

localize6.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
5.8b
(/.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
c
@-inf
(/.f64 (/.f64 b c) z)
0.0ms
b
@0
(/.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)

rewrite85.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1678×rational.json-1
1678×rational.json-2
1678×rational.json-4
1678×rational.json-3
1650×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
15413
218613
362913
4228613
5609713
Stop Event
node limit
Counts
1 → 68
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 (/.f64 b c) (+.f64 z z)) (/.f64 (/.f64 b c) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 b z) (+.f64 c c)) (/.f64 (/.f64 b z) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 b (*.f64 c z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 (/.f64 1 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 (/.f64 1 c) z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 c b)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 c b)) (*.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 2 (*.f64 (/.f64 (/.f64 1/2 c) z) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 b z)))))) (#(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 (/.f64 b c) (/.f64 2 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 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 (/.f64 1 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 b (neg.f64 (*.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 1/2 (*.f64 (/.f64 b c) (/.f64 2 z)))))) (#(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 (/.f64 1/2 z) (/.f64 2 (/.f64 c b)))))) (#(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 2 (/.f64 c b)))))) (#(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 (/.f64 1 c) z) 1/2) (+.f64 b b))))) (#(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 b (neg.f64 (*.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 c c)) (/.f64 2 z))))) (#(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 (/.f64 b c) (+.f64 z z)) 2)))) (#(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 (*.f64 z 4)) (*.f64 (/.f64 b c) 4))))) (#(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 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 pow.f64 (/.f64 b (*.f64 c z)) 1)))) (#(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 b (neg.f64 (*.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)))))))

simplify101.0ms (0.2%)

Algorithm
egg-herbie
Rules
1398×rational.json-simplify-35
1098×rational.json-simplify-2
1012×rational.json-simplify-1
982×rational.json-simplify-44
928×rational.json-simplify-47
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01351508
12781496
26271496
315081496
442701496
565361496
Stop Event
node limit
Counts
104 → 80
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 (/.f64 b c) (+.f64 z z)) (/.f64 (/.f64 b c) (+.f64 z z)))
(+.f64 (/.f64 (/.f64 b z) (+.f64 c c)) (/.f64 (/.f64 b z) (+.f64 c c)))
(-.f64 (/.f64 b (*.f64 c z)) 0)
(*.f64 b (/.f64 (/.f64 1 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 (/.f64 1 c) z) 1/2))
(*.f64 (/.f64 2 (/.f64 c b)) (/.f64 1/2 z))
(*.f64 (/.f64 2 (/.f64 c b)) (*.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 2 (*.f64 (/.f64 (/.f64 1/2 c) z) b))
(*.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 b c)))
(*.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 b z)))
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 (*.f64 (/.f64 b c) (/.f64 2 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 c) (/.f64 b z))
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 (/.f64 (/.f64 1 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 b (neg.f64 (*.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 1/2 (*.f64 (/.f64 b c) (/.f64 2 z)))
(*.f64 (/.f64 1/2 c) (*.f64 (/.f64 b z) 2))
(*.f64 (/.f64 1/2 z) (/.f64 2 (/.f64 c b)))
(*.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 b b))
(*.f64 (*.f64 (/.f64 1 z) 1/2) (/.f64 2 (/.f64 c b)))
(*.f64 (/.f64 2 z) (/.f64 b (+.f64 c c)))
(*.f64 (*.f64 (/.f64 (/.f64 1 c) z) 1/2) (+.f64 b b))
(*.f64 (/.f64 b (*.f64 z (neg.f64 c))) -1)
(*.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)
(*.f64 (/.f64 b (neg.f64 (*.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 c c)) (/.f64 2 z))
(*.f64 (/.f64 b (+.f64 z z)) (*.f64 2 (/.f64 1 c)))
(*.f64 (/.f64 (/.f64 b c) (+.f64 z z)) 2)
(*.f64 (/.f64 -1 c) (/.f64 (neg.f64 b) z))
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (/.f64 b c) 4))
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 b) c))
(*.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))
(pow.f64 (/.f64 b (*.f64 c z)) 1)
(neg.f64 (/.f64 b (*.f64 z (neg.f64 c))))
(neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))
(neg.f64 (/.f64 b (neg.f64 (*.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 (/.f64 b c) (+.f64 z z)) (/.f64 (/.f64 b c) (+.f64 z z)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 (/.f64 b z) (+.f64 c c)) (/.f64 (/.f64 b z) (+.f64 c c)))
(/.f64 b (*.f64 c z))
(-.f64 (/.f64 b (*.f64 c z)) 0)
(/.f64 b (*.f64 c z))
(*.f64 b (/.f64 (/.f64 1 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 (+.f64 b b) (/.f64 1/2 (*.f64 c z)))
(*.f64 b (*.f64 (/.f64 1/2 (*.f64 c z)) 2))
(*.f64 (+.f64 b b) (*.f64 (/.f64 (/.f64 1 c) z) 1/2))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 2 (/.f64 c b)) (/.f64 1/2 z))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 2 (/.f64 c b)) (*.f64 (/.f64 1 z) 1/2))
(/.f64 b (*.f64 c 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 2 (*.f64 (/.f64 (/.f64 1/2 c) z) b))
(*.f64 (+.f64 b b) (/.f64 1/2 (*.f64 c z)))
(*.f64 b (*.f64 (/.f64 1/2 (*.f64 c z)) 2))
(*.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 b c)))
(/.f64 b (*.f64 c z))
(*.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 b z)))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 b (*.f64 4 (/.f64 1 (*.f64 c (*.f64 z 4)))))
(*.f64 b (*.f64 4 (/.f64 (/.f64 1/4 z) c)))
(*.f64 4 (*.f64 b (/.f64 (/.f64 1/4 z) c)))
(*.f64 (*.f64 (/.f64 b c) (/.f64 2 z)) 1/2)
(*.f64 1/2 (*.f64 (/.f64 b c) (/.f64 2 z)))
(*.f64 (/.f64 b c) (*.f64 1/2 (/.f64 2 z)))
(*.f64 (/.f64 2 z) (*.f64 (/.f64 b c) 1/2))
(*.f64 (*.f64 (/.f64 b c) 4) (/.f64 1 (*.f64 z 4)))
(/.f64 b (*.f64 c z))
(*.f64 (*.f64 (/.f64 b z) 2) (/.f64 1/2 c))
(/.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 (/.f64 1 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 b (neg.f64 (*.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 (*.f64 (/.f64 1 c) 2) (/.f64 b (+.f64 z z)))
(*.f64 2 (*.f64 (/.f64 1 c) (/.f64 b (+.f64 z z))))
(*.f64 (/.f64 1 c) (*.f64 2 (/.f64 b (+.f64 z z))))
(*.f64 1/2 (*.f64 (/.f64 b c) (/.f64 2 z)))
(*.f64 (/.f64 b c) (*.f64 1/2 (/.f64 2 z)))
(*.f64 (/.f64 2 z) (*.f64 (/.f64 b c) 1/2))
(*.f64 (/.f64 1/2 c) (*.f64 (/.f64 b z) 2))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1/2 z) (/.f64 2 (/.f64 c b)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 b b))
(*.f64 (+.f64 b b) (/.f64 1/2 (*.f64 c z)))
(*.f64 b (*.f64 (/.f64 1/2 (*.f64 c z)) 2))
(*.f64 (*.f64 (/.f64 1 z) 1/2) (/.f64 2 (/.f64 c b)))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 2 z) (/.f64 b (+.f64 c c)))
(*.f64 (/.f64 2 z) (/.f64 (/.f64 b 2) c))
(*.f64 (*.f64 (/.f64 (/.f64 1 c) z) 1/2) (+.f64 b b))
(/.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 b (neg.f64 (*.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 c c)) (/.f64 2 z))
(*.f64 (/.f64 2 z) (/.f64 b (+.f64 c c)))
(*.f64 (/.f64 2 z) (/.f64 (/.f64 b 2) c))
(*.f64 (/.f64 b (+.f64 z z)) (*.f64 2 (/.f64 1 c)))
(*.f64 (*.f64 (/.f64 1 c) 2) (/.f64 b (+.f64 z z)))
(*.f64 2 (*.f64 (/.f64 1 c) (/.f64 b (+.f64 z z))))
(*.f64 (/.f64 1 c) (*.f64 2 (/.f64 b (+.f64 z z))))
(*.f64 (/.f64 (/.f64 b c) (+.f64 z z)) 2)
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 -1 c) (/.f64 (neg.f64 b) z))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (/.f64 b c) 4))
(/.f64 b (*.f64 c z))
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 b) c))
(/.f64 b (*.f64 c 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 4 (/.f64 1 (*.f64 c (*.f64 z 4)))))
(*.f64 b (*.f64 4 (/.f64 (/.f64 1/4 z) c)))
(*.f64 4 (*.f64 b (/.f64 (/.f64 1/4 z) c)))
(*.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))
(pow.f64 (/.f64 b (*.f64 c z)) 1)
(/.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 b (neg.f64 (*.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 2 expressions with local error:

NewErrorProgram
0.2b
(*.f64 c (/.f64 -1/4 a))
5.9b
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
Compiler

Compiled 26 to 17 computations (34.6% saved)

series3.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite132.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
2040×rational.json-1
2040×rational.json-2
1194×exponential.json-3
1194×rational.json-4
1194×rational.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
16632
219732
369432
4314832
5753732
Stop Event
node limit
Counts
2 → 92
Calls
Call 1
Inputs
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(*.f64 c (/.f64 -1/4 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (/.f64 (*.f64 t -4) c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 (*.f64 a -4) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (/.f64 (*.f64 t -4) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 a (/.f64 (*.f64 t -4) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (*.f64 (*.f64 a -4) (/.f64 1/2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (*.f64 (/.f64 (*.f64 a -4) c) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (*.f64 (/.f64 (/.f64 1 c) -1/2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (/.f64 (*.f64 t -2) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t c) (*.f64 a -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 t (*.f64 c (*.f64 (/.f64 -1/4 a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 a (/.f64 c (*.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (*.f64 a -4) (/.f64 1/2 c)) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (*.f64 t -2) c) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t c) (*.f64 a -8)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 4) (/.f64 1 (*.f64 c (*.f64 (/.f64 -1/4 a) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 2 c)) (/.f64 1 (*.f64 (/.f64 -1/4 a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 2 c)) (*.f64 -2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 t (neg.f64 (*.f64 c (/.f64 -1/4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 t (*.f64 (/.f64 -1/4 a) (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 t c) (neg.f64 (/.f64 -1/4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a 4) (/.f64 (neg.f64 t) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a 4) (/.f64 1 (*.f64 2 (/.f64 c (*.f64 t -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 t (/.f64 -1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a -4) c) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (/.f64 -1 (*.f64 c (/.f64 -1/4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (/.f64 1 (*.f64 (/.f64 -1/4 a) (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t) c) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 t) c) (/.f64 -1 (/.f64 -1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 a) (/.f64 1 (*.f64 c (/.f64 1/4 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a -4) (/.f64 t c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (/.f64 t c) (*.f64 a -8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 a -8)) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 a c)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (*.f64 t (*.f64 a -8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (*.f64 t (/.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 a -4) (/.f64 1/2 c)) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t -2) c) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t -4) c) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 (*.f64 t -2) c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 c)) (*.f64 (*.f64 t -2) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (*.f64 a -4) c) 1/2) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (neg.f64 (*.f64 c (/.f64 -1/4 a)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (*.f64 (/.f64 -1/4 a) (neg.f64 c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t c) (neg.f64 (/.f64 -1/4 a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 -1/4 a) 2)) (*.f64 t (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (*.f64 c (*.f64 (/.f64 -1/4 a) 2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (/.f64 c (*.f64 t -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (*.f64 (/.f64 -1/4 a) 4))) (*.f64 t 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (/.f64 c (*.f64 t -2)))) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 c (/.f64 -1/4 a))) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 -1/4 a) (neg.f64 c))) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 -1/4 a)) (/.f64 (neg.f64 t) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (/.f64 1/4 t))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (/.f64 t (/.f64 -1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (*.f64 a (*.f64 t -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (*.f64 a -4) (/.f64 1/2 c)) (*.f64 (*.f64 a -4) (/.f64 1/2 c))) t)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 t c) (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t (neg.f64 (*.f64 c (/.f64 -1/4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t (*.f64 (/.f64 -1/4 a) (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 t c) (neg.f64 (/.f64 -1/4 a))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (/.f64 -1/4 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c (/.f64 -1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (/.f64 -1/4 a)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 c (/.f64 -1/4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 c (*.f64 a -4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 c (*.f64 2 (*.f64 2 (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 c (*.f64 2 (neg.f64 (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/4 (/.f64 a c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (/.f64 -1/4 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 a -4) c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 (/.f64 -1/4 a) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1/2 (/.f64 (+.f64 a a) c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 a -8) c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 c c) (*.f64 a -8))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 c c) (/.f64 (*.f64 2 (*.f64 a -8)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 (/.f64 -1/4 a) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 (*.f64 a -4) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 c) (neg.f64 (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 c (/.f64 -1/4 a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c 4) (*.f64 (*.f64 a -4) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 -1/4 a) 2) (*.f64 c 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 c a) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 c c)) (-.f64 0 (*.f64 a -8)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (/.f64 -1/4 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 c (/.f64 -1/4 a))))))))

simplify111.0ms (0.2%)

Algorithm
egg-herbie
Rules
1182×rational.json-simplify-41
900×rational.json-simplify-50
848×rational.json-simplify-35
772×rational.json-simplify-43
674×rational.json-simplify-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01972656
15122656
213102638
344542636
465722636
Stop Event
node limit
Counts
152 → 107
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 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(+.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 0)
(+.f64 0 (*.f64 a (/.f64 (*.f64 t -4) c)))
(-.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 0)
(*.f64 t (/.f64 (*.f64 a -4) c))
(*.f64 a (/.f64 (*.f64 t -4) c))
(*.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 1)
(*.f64 1 (*.f64 a (/.f64 (*.f64 t -4) c)))
(*.f64 (+.f64 t t) (*.f64 (*.f64 a -4) (/.f64 1/2 c)))
(*.f64 (+.f64 t t) (*.f64 (/.f64 (*.f64 a -4) c) 1/2))
(*.f64 (+.f64 t t) (*.f64 (/.f64 (/.f64 1 c) -1/2) a))
(*.f64 (+.f64 a a) (/.f64 (*.f64 t -2) c))
(*.f64 (/.f64 t c) (*.f64 a -4))
(*.f64 2 (/.f64 t (*.f64 c (*.f64 (/.f64 -1/4 a) 2))))
(*.f64 2 (/.f64 a (/.f64 c (*.f64 t -2))))
(*.f64 2 (/.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 2))
(*.f64 2 (*.f64 (*.f64 (*.f64 a -4) (/.f64 1/2 c)) t))
(*.f64 2 (*.f64 (/.f64 (*.f64 t -2) c) a))
(*.f64 (*.f64 (/.f64 t c) (*.f64 a -8)) 1/2)
(*.f64 (*.f64 t 4) (/.f64 1 (*.f64 c (*.f64 (/.f64 -1/4 a) 4))))
(*.f64 (*.f64 t (/.f64 2 c)) (/.f64 1 (*.f64 (/.f64 -1/4 a) 2)))
(*.f64 (*.f64 t (/.f64 2 c)) (*.f64 -2 a))
(*.f64 -1 (/.f64 t (neg.f64 (*.f64 c (/.f64 -1/4 a)))))
(*.f64 -1 (/.f64 t (*.f64 (/.f64 -1/4 a) (neg.f64 c))))
(*.f64 -1 (/.f64 (/.f64 t c) (neg.f64 (/.f64 -1/4 a))))
(*.f64 (*.f64 a 4) (/.f64 (neg.f64 t) c))
(*.f64 (*.f64 a 4) (/.f64 1 (*.f64 2 (/.f64 c (*.f64 t -2)))))
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
(*.f64 (/.f64 1 c) (/.f64 t (/.f64 -1/4 a)))
(*.f64 (/.f64 (*.f64 a -4) c) t)
(*.f64 (neg.f64 t) (/.f64 -1 (*.f64 c (/.f64 -1/4 a))))
(*.f64 (neg.f64 t) (/.f64 1 (*.f64 (/.f64 -1/4 a) (neg.f64 c))))
(*.f64 (/.f64 (neg.f64 t) c) (*.f64 a 4))
(*.f64 (/.f64 (neg.f64 t) c) (/.f64 -1 (/.f64 -1/4 a)))
(*.f64 (neg.f64 a) (/.f64 1 (*.f64 c (/.f64 1/4 t))))
(*.f64 (*.f64 a -4) (/.f64 t c))
(*.f64 1/2 (*.f64 (/.f64 t c) (*.f64 a -8)))
(*.f64 (*.f64 t (*.f64 a -8)) (/.f64 1/2 c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1/2 c) (*.f64 t (*.f64 a -8)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 (*.f64 (*.f64 a -4) (/.f64 1/2 c)) (+.f64 t t))
(*.f64 (/.f64 (*.f64 t -2) c) (+.f64 a a))
(*.f64 (/.f64 (*.f64 t -4) c) a)
(*.f64 (*.f64 2 (/.f64 (*.f64 t -2) c)) a)
(*.f64 (*.f64 2 (/.f64 1 c)) (*.f64 (*.f64 t -2) a))
(*.f64 (*.f64 (/.f64 (*.f64 a -4) c) 1/2) (+.f64 t t))
(*.f64 (/.f64 t (neg.f64 (*.f64 c (/.f64 -1/4 a)))) -1)
(*.f64 (/.f64 t (*.f64 (/.f64 -1/4 a) (neg.f64 c))) -1)
(*.f64 (/.f64 (/.f64 t c) (neg.f64 (/.f64 -1/4 a))) -1)
(*.f64 (/.f64 1 (*.f64 (/.f64 -1/4 a) 2)) (*.f64 t (/.f64 2 c)))
(*.f64 (/.f64 t (*.f64 c (*.f64 (/.f64 -1/4 a) 2))) 2)
(*.f64 (/.f64 a (/.f64 c (*.f64 t -2))) 2)
(*.f64 (/.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 2) 2)
(*.f64 (/.f64 1 (*.f64 c (*.f64 (/.f64 -1/4 a) 4))) (*.f64 t 4))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 c (*.f64 t -2)))) (*.f64 a 4))
(*.f64 (/.f64 -1 (*.f64 c (/.f64 -1/4 a))) (neg.f64 t))
(*.f64 (/.f64 1 (*.f64 (/.f64 -1/4 a) (neg.f64 c))) (neg.f64 t))
(*.f64 (/.f64 -1 (/.f64 -1/4 a)) (/.f64 (neg.f64 t) c))
(*.f64 (/.f64 1 (*.f64 c (/.f64 1/4 t))) (neg.f64 a))
(*.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (/.f64 t (/.f64 -1/4 a)))
(*.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (*.f64 a (*.f64 t -4)))
(*.f64 (+.f64 (*.f64 (*.f64 a -4) (/.f64 1/2 c)) (*.f64 (*.f64 a -4) (/.f64 1/2 c))) t)
(pow.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 1)
(neg.f64 (*.f64 (/.f64 t c) (*.f64 a 4)))
(neg.f64 (/.f64 t (neg.f64 (*.f64 c (/.f64 -1/4 a)))))
(neg.f64 (/.f64 t (*.f64 (/.f64 -1/4 a) (neg.f64 c))))
(neg.f64 (/.f64 (/.f64 t c) (neg.f64 (/.f64 -1/4 a))))
(+.f64 (*.f64 c (/.f64 -1/4 a)) 0)
(+.f64 0 (*.f64 c (/.f64 -1/4 a)))
(-.f64 (*.f64 c (/.f64 -1/4 a)) 0)
(-.f64 0 (neg.f64 (*.f64 c (/.f64 -1/4 a))))
(/.f64 c (*.f64 a -4))
(/.f64 c (*.f64 2 (*.f64 2 (neg.f64 a))))
(/.f64 c (*.f64 2 (neg.f64 (+.f64 a a))))
(/.f64 -1/4 (/.f64 a c))
(/.f64 (*.f64 c (/.f64 -1/4 a)) 1)
(/.f64 1 (/.f64 (*.f64 a -4) c))
(/.f64 (*.f64 c (*.f64 (/.f64 -1/4 a) 2)) 2)
(/.f64 -1/2 (/.f64 (+.f64 a a) c))
(/.f64 2 (/.f64 (*.f64 a -8) c))
(/.f64 (+.f64 c c) (*.f64 a -8))
(/.f64 (+.f64 c c) (/.f64 (*.f64 2 (*.f64 a -8)) 2))
(/.f64 (*.f64 c (*.f64 (/.f64 -1/4 a) 4)) 4)
(/.f64 -1 (-.f64 0 (/.f64 (*.f64 a -4) c)))
(/.f64 (neg.f64 c) (neg.f64 (*.f64 a -4)))
(/.f64 (neg.f64 (*.f64 c (/.f64 -1/4 a))) -1)
(/.f64 (*.f64 c 4) (*.f64 (*.f64 a -4) 4))
(/.f64 (*.f64 (*.f64 (/.f64 -1/4 a) 2) (*.f64 c 4)) 8)
(/.f64 (/.f64 c a) -4)
(/.f64 (neg.f64 (+.f64 c c)) (-.f64 0 (*.f64 a -8)))
(pow.f64 (*.f64 c (/.f64 -1/4 a)) 1)
(neg.f64 (neg.f64 (*.f64 c (/.f64 -1/4 a))))
Outputs
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.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 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(*.f64 -1/4 (/.f64 c a))
(+.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 0)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(+.f64 0 (*.f64 a (/.f64 (*.f64 t -4) c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(-.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 0)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 t (/.f64 (*.f64 a -4) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 a (/.f64 (*.f64 t -4) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 1)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 1 (*.f64 a (/.f64 (*.f64 t -4) c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (+.f64 t t) (*.f64 (*.f64 a -4) (/.f64 1/2 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (+.f64 t t) (*.f64 (/.f64 (*.f64 a -4) c) 1/2))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (+.f64 t t) (*.f64 (/.f64 (/.f64 1 c) -1/2) a))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (+.f64 a a) (/.f64 (*.f64 t -2) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 t c) (*.f64 a -4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 2 (/.f64 t (*.f64 c (*.f64 (/.f64 -1/4 a) 2))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 2 (/.f64 a (/.f64 c (*.f64 t -2))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 2 (/.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 2))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 2 (*.f64 (*.f64 (*.f64 a -4) (/.f64 1/2 c)) t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 2 (*.f64 (/.f64 (*.f64 t -2) c) a))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (*.f64 (/.f64 t c) (*.f64 a -8)) 1/2)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (*.f64 t 4) (/.f64 1 (*.f64 c (*.f64 (/.f64 -1/4 a) 4))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (*.f64 t (/.f64 2 c)) (/.f64 1 (*.f64 (/.f64 -1/4 a) 2)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (*.f64 t (/.f64 2 c)) (*.f64 -2 a))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 -1 (/.f64 t (neg.f64 (*.f64 c (/.f64 -1/4 a)))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 -1 (/.f64 t (*.f64 (/.f64 -1/4 a) (neg.f64 c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 -1 (/.f64 (/.f64 t c) (neg.f64 (/.f64 -1/4 a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (*.f64 a 4) (/.f64 (neg.f64 t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (*.f64 a 4) (/.f64 1 (*.f64 2 (/.f64 c (*.f64 t -2)))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
(*.f64 (/.f64 1 c) (/.f64 a (/.f64 -1/4 t)))
(*.f64 (/.f64 1 c) (/.f64 t (/.f64 -1/4 a)))
(*.f64 (/.f64 1 c) (/.f64 a (/.f64 -1/4 t)))
(*.f64 (/.f64 (*.f64 a -4) c) t)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (neg.f64 t) (/.f64 -1 (*.f64 c (/.f64 -1/4 a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (neg.f64 t) (/.f64 1 (*.f64 (/.f64 -1/4 a) (neg.f64 c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 (neg.f64 t) c) (*.f64 a 4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 (neg.f64 t) c) (/.f64 -1 (/.f64 -1/4 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (neg.f64 a) (/.f64 1 (*.f64 c (/.f64 1/4 t))))
(*.f64 (neg.f64 a) (/.f64 t (/.f64 c 4)))
(*.f64 a (neg.f64 (/.f64 t (/.f64 c 4))))
(*.f64 (*.f64 a -4) (/.f64 t c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 1/2 (*.f64 (/.f64 t c) (*.f64 a -8)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (*.f64 t (*.f64 a -8)) (/.f64 1/2 c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 1/2 c) (*.f64 t (*.f64 a -8)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (*.f64 (*.f64 a -4) (/.f64 1/2 c)) (+.f64 t t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 (*.f64 t -2) c) (+.f64 a a))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 (*.f64 t -4) c) a)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (*.f64 2 (/.f64 (*.f64 t -2) c)) a)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (*.f64 2 (/.f64 1 c)) (*.f64 (*.f64 t -2) a))
(*.f64 (*.f64 t -2) (*.f64 a (*.f64 (/.f64 1 c) 2)))
(*.f64 a (*.f64 (*.f64 (/.f64 1 c) 2) (*.f64 t -2)))
(*.f64 (/.f64 1 c) (*.f64 -4 (*.f64 a t)))
(*.f64 4 (*.f64 (/.f64 a c) (neg.f64 t)))
(*.f64 (*.f64 (/.f64 (*.f64 a -4) c) 1/2) (+.f64 t t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 t (neg.f64 (*.f64 c (/.f64 -1/4 a)))) -1)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 t (*.f64 (/.f64 -1/4 a) (neg.f64 c))) -1)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 (/.f64 t c) (neg.f64 (/.f64 -1/4 a))) -1)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 1 (*.f64 (/.f64 -1/4 a) 2)) (*.f64 t (/.f64 2 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 t (*.f64 c (*.f64 (/.f64 -1/4 a) 2))) 2)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 a (/.f64 c (*.f64 t -2))) 2)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 2) 2)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 1 (*.f64 c (*.f64 (/.f64 -1/4 a) 4))) (*.f64 t 4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 c (*.f64 t -2)))) (*.f64 a 4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 -1 (*.f64 c (/.f64 -1/4 a))) (neg.f64 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 1 (*.f64 (/.f64 -1/4 a) (neg.f64 c))) (neg.f64 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 -1 (/.f64 -1/4 a)) (/.f64 (neg.f64 t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (/.f64 1 (*.f64 c (/.f64 1/4 t))) (neg.f64 a))
(*.f64 (neg.f64 a) (/.f64 1 (*.f64 c (/.f64 1/4 t))))
(*.f64 (neg.f64 a) (/.f64 t (/.f64 c 4)))
(*.f64 a (neg.f64 (/.f64 t (/.f64 c 4))))
(*.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (/.f64 t (/.f64 -1/4 a)))
(*.f64 (/.f64 a (/.f64 -1/4 t)) (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)))
(*.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (*.f64 a (*.f64 t -4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(*.f64 (+.f64 (*.f64 (*.f64 a -4) (/.f64 1/2 c)) (*.f64 (*.f64 a -4) (/.f64 1/2 c))) t)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(pow.f64 (*.f64 a (/.f64 (*.f64 t -4) c)) 1)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(neg.f64 (*.f64 (/.f64 t c) (*.f64 a 4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(neg.f64 (/.f64 t (neg.f64 (*.f64 c (/.f64 -1/4 a)))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(neg.f64 (/.f64 t (*.f64 (/.f64 -1/4 a) (neg.f64 c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(neg.f64 (/.f64 (/.f64 t c) (neg.f64 (/.f64 -1/4 a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 a (/.f64 (*.f64 -4 t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 t (/.f64 (/.f64 a -1/4) c))
(+.f64 (*.f64 c (/.f64 -1/4 a)) 0)
(*.f64 c (/.f64 -1/4 a))
(+.f64 0 (*.f64 c (/.f64 -1/4 a)))
(*.f64 c (/.f64 -1/4 a))
(-.f64 (*.f64 c (/.f64 -1/4 a)) 0)
(*.f64 c (/.f64 -1/4 a))
(-.f64 0 (neg.f64 (*.f64 c (/.f64 -1/4 a))))
(*.f64 c (/.f64 -1/4 a))
(/.f64 c (*.f64 a -4))
(*.f64 c (/.f64 -1/4 a))
(/.f64 c (*.f64 2 (*.f64 2 (neg.f64 a))))
(*.f64 c (/.f64 -1/4 a))
(/.f64 c (*.f64 2 (neg.f64 (+.f64 a a))))
(*.f64 c (/.f64 -1/4 a))
(/.f64 -1/4 (/.f64 a c))
(*.f64 c (/.f64 -1/4 a))
(/.f64 (*.f64 c (/.f64 -1/4 a)) 1)
(*.f64 c (/.f64 -1/4 a))
(/.f64 1 (/.f64 (*.f64 a -4) c))
(*.f64 c (/.f64 -1/4 a))
(/.f64 (*.f64 c (*.f64 (/.f64 -1/4 a) 2)) 2)
(*.f64 c (/.f64 -1/4 a))
(/.f64 -1/2 (/.f64 (+.f64 a a) c))
(*.f64 c (/.f64 -1/4 a))
(/.f64 2 (/.f64 (*.f64 a -8) c))
(*.f64 c (/.f64 -1/4 a))
(/.f64 (+.f64 c c) (*.f64 a -8))
(*.f64 c (/.f64 -1/4 a))
(/.f64 (+.f64 c c) (/.f64 (*.f64 2 (*.f64 a -8)) 2))
(*.f64 c (/.f64 -1/4 a))
(/.f64 (*.f64 c (*.f64 (/.f64 -1/4 a) 4)) 4)
(*.f64 c (/.f64 -1/4 a))
(/.f64 -1 (-.f64 0 (/.f64 (*.f64 a -4) c)))
(*.f64 c (/.f64 -1/4 a))
(/.f64 (neg.f64 c) (neg.f64 (*.f64 a -4)))
(*.f64 c (/.f64 -1/4 a))
(/.f64 (neg.f64 (*.f64 c (/.f64 -1/4 a))) -1)
(*.f64 c (/.f64 -1/4 a))
(/.f64 (*.f64 c 4) (*.f64 (*.f64 a -4) 4))
(*.f64 c (/.f64 -1/4 a))
(/.f64 (*.f64 (*.f64 (/.f64 -1/4 a) 2) (*.f64 c 4)) 8)
(*.f64 c (/.f64 -1/4 a))
(/.f64 (/.f64 c a) -4)
(*.f64 c (/.f64 -1/4 a))
(/.f64 (neg.f64 (+.f64 c c)) (-.f64 0 (*.f64 a -8)))
(*.f64 c (/.f64 -1/4 a))
(pow.f64 (*.f64 c (/.f64 -1/4 a)) 1)
(*.f64 c (/.f64 -1/4 a))
(neg.f64 (neg.f64 (*.f64 c (/.f64 -1/4 a))))
(*.f64 c (/.f64 -1/4 a))

localize69.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 9 (/.f64 (*.f64 (/.f64 y c) x) z))
5.3b
(*.f64 (/.f64 y c) x)
5.9b
(/.f64 (*.f64 (/.f64 y c) x) z)
Compiler

Compiled 36 to 13 computations (63.9% saved)

series2.0ms (0%)

Counts
3 → 132
Calls

33 calls:

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

rewrite123.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1784×rational.json-1
1784×rational.json-2
1784×rational.json-4
1784×rational.json-3
1056×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
17857
221957
371057
4284157
5680157
Stop Event
node limit
Counts
3 → 109
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 y c) x) z)
(*.f64 (/.f64 y c) x)
(*.f64 9 (/.f64 (*.f64 (/.f64 y c) x) z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 y c) (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 x (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 (/.f64 x z) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (/.f64 1 z) (/.f64 x c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y c) (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (/.f64 y c) z))))) (#(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 (/.f64 y c) (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 y c) (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (/.f64 x (*.f64 c (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 x z) (/.f64 1/2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y y) (*.f64 (/.f64 (/.f64 1 c) (+.f64 z z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 (+.f64 x x) c)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 (+.f64 x x) c)) (*.f64 (/.f64 1 z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y c) z) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 z) (*.f64 y (/.f64 x c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 y c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (*.f64 (/.f64 y c) (/.f64 1/2 z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 x 2) (/.f64 (/.f64 y c) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 c)) (*.f64 x (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 2 c)) (*.f64 (/.f64 1 z) (/.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x x) (*.f64 c (/.f64 z y))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y c) (*.f64 x 4)) (/.f64 1 (*.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 (/.f64 y c) (/.f64 1/2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x x) (*.f64 1/2 (/.f64 (/.f64 y c) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y z) (/.f64 x c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (*.f64 x (/.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 x z) (/.f64 y c))))) (#(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 (/.f64 y c) (neg.f64 x)) (/.f64 -1 z))))) (#(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 (/.f64 y c) (/.f64 2 z)) (/.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x c) (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 2 z)) (*.f64 y (/.f64 1/2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (+.f64 x x) (*.f64 c (/.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y c) (/.f64 1/2 z)) (+.f64 x x))))) (#(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 (+.f64 x x) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 1/2 c)) (*.f64 x (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x 2) (*.f64 (/.f64 y c) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 c)) (*.f64 (/.f64 y (+.f64 z z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 c z)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 c (+.f64 z z))) (+.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 y z)) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x z) c) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x z) (/.f64 1/2 c)) (+.f64 y y))))) (#(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 (/.f64 1 z) (/.f64 x c)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 y (/.f64 (+.f64 x x) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) (/.f64 x 2)) (*.f64 y (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (/.f64 y c) (*.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (*.f64 (/.f64 y c) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 (*.f64 c z)) (/.f64 1/2 (*.f64 c z))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (*.f64 x (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (*.f64 y (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 z) (/.f64 1/2 z)) (*.f64 y (/.f64 x c)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)))))))
((#(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 -1 (-.f64 1 (*.f64 (/.f64 y c) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y c) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 c x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y c) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 c y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 x c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 c y) x))))) (#(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 (+.f64 x x) c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 c (/.f64 2 y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 2 c)) (/.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y c) (*.f64 x 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (*.f64 c (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x x) (/.f64 (*.f64 2 (*.f64 c (/.f64 2 y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (/.f64 c (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y c) (neg.f64 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (/.f64 (/.f64 c y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (/.f64 (+.f64 x x) c)) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 4) (*.f64 (/.f64 c y) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x c) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 2) (/.f64 c (+.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 2) (/.f64 (/.f64 c y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 x 2) (/.f64 (*.f64 c (/.f64 2 y)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 x) (neg.f64 (/.f64 c y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 c (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 x)) (/.f64 c y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 x c)) (-.f64 0 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (/.f64 x c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 y c) (neg.f64 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 36) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (/.f64 x z)) (/.f64 c y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (/.f64 1 z)) (/.f64 (/.f64 c y) x))))) (#(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 2 (*.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 36)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)))))

simplify265.0ms (0.5%)

Algorithm
egg-herbie
Rules
1330×rational.json-simplify-35
1076×rational.json-simplify-44
1066×rational.json-simplify-47
1060×rational.json-simplify-61
974×rational.json-simplify-2
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02294723
16494717
218154705
361924705
Stop Event
node limit
Counts
241 → 135
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 (/.f64 y c) (/.f64 x z)) 0)
(+.f64 0 (*.f64 (/.f64 y c) (/.f64 x z)))
(-.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 0)
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x z) c))
(*.f64 y (*.f64 (/.f64 1 z) (/.f64 x c)))
(*.f64 (/.f64 y c) (/.f64 x z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 (*.f64 y (/.f64 x c)) (/.f64 1 z))
(*.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 1)
(*.f64 1 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 (+.f64 y y) (/.f64 x (*.f64 c (+.f64 z z))))
(*.f64 (+.f64 y y) (*.f64 (/.f64 x z) (/.f64 1/2 c)))
(*.f64 (+.f64 y y) (*.f64 (/.f64 (/.f64 1 c) (+.f64 z z)) x))
(*.f64 (*.f64 y (/.f64 (+.f64 x x) c)) (/.f64 1/2 z))
(*.f64 (*.f64 y (/.f64 (+.f64 x x) c)) (*.f64 (/.f64 1 z) 1/2))
(*.f64 (/.f64 (/.f64 y c) z) x)
(*.f64 2 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)))
(*.f64 2 (/.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 2))
(*.f64 2 (*.f64 (/.f64 1/2 z) (*.f64 y (/.f64 x c))))
(*.f64 2 (*.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 y c)))
(*.f64 2 (*.f64 (*.f64 (/.f64 y c) (/.f64 1/2 z)) x))
(*.f64 2 (*.f64 (/.f64 x 2) (/.f64 (/.f64 y c) z)))
(*.f64 (*.f64 y (/.f64 2 c)) (*.f64 x (/.f64 1/2 z)))
(*.f64 (*.f64 y (/.f64 2 c)) (*.f64 (/.f64 1 z) (/.f64 x 2)))
(*.f64 (/.f64 (+.f64 x x) (*.f64 c (/.f64 z y))) 1/2)
(*.f64 (*.f64 (/.f64 y c) (*.f64 x 4)) (/.f64 1 (*.f64 z 4)))
(*.f64 (+.f64 x x) (*.f64 (/.f64 y c) (/.f64 1/2 z)))
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 (/.f64 y c) z)))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 (/.f64 1 c) (*.f64 x (/.f64 y z)))
(*.f64 (/.f64 1 c) (*.f64 y (/.f64 x z)))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c)))
(*.f64 (*.f64 (/.f64 y c) (neg.f64 x)) (/.f64 -1 z))
(*.f64 -1 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)))
(*.f64 (*.f64 (/.f64 y c) (/.f64 2 z)) (/.f64 x 2))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 (*.f64 x (/.f64 2 z)) (*.f64 y (/.f64 1/2 c)))
(*.f64 1/2 (/.f64 (+.f64 x x) (*.f64 c (/.f64 z y))))
(*.f64 (*.f64 (/.f64 y c) (/.f64 1/2 z)) (+.f64 x x))
(*.f64 (*.f64 x (/.f64 1/2 z)) (*.f64 y (/.f64 2 c)))
(*.f64 (/.f64 1/2 z) (*.f64 y (/.f64 (+.f64 x x) c)))
(*.f64 (*.f64 y (/.f64 1/2 c)) (*.f64 x (/.f64 2 z)))
(*.f64 (/.f64 x 2) (*.f64 (/.f64 y c) (/.f64 2 z)))
(*.f64 (*.f64 2 (/.f64 1 c)) (*.f64 (/.f64 y (+.f64 z z)) x))
(*.f64 (/.f64 x (*.f64 c z)) y)
(*.f64 (/.f64 x (*.f64 c (+.f64 z z))) (+.f64 y y))
(*.f64 (*.f64 x (/.f64 y z)) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 x z) c) y)
(*.f64 (*.f64 (/.f64 x z) (/.f64 1/2 c)) (+.f64 y y))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 1 c))
(*.f64 (*.f64 (/.f64 1 z) (/.f64 x c)) y)
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 y (/.f64 (+.f64 x x) c)))
(*.f64 (*.f64 (/.f64 1 z) (/.f64 x 2)) (*.f64 y (/.f64 2 c)))
(*.f64 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)) -1)
(*.f64 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)) 2)
(*.f64 (/.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 2) 2)
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (/.f64 y c) (*.f64 x 4)))
(*.f64 (/.f64 -1 z) (*.f64 (/.f64 y c) (neg.f64 x)))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 c z)) (/.f64 1/2 (*.f64 c z))) (*.f64 y x))
(*.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (*.f64 x (/.f64 y z)))
(*.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (*.f64 y (/.f64 x z)))
(*.f64 (+.f64 (/.f64 1/2 z) (/.f64 1/2 z)) (*.f64 y (/.f64 x c)))
(pow.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 1)
(neg.f64 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)))
(+.f64 (*.f64 y (/.f64 x c)) 0)
(+.f64 0 (*.f64 y (/.f64 x c)))
(+.f64 -1 (-.f64 1 (*.f64 (/.f64 y c) (neg.f64 x))))
(-.f64 (*.f64 y (/.f64 x c)) 0)
(-.f64 0 (*.f64 (/.f64 y c) (neg.f64 x)))
(/.f64 y (/.f64 c x))
(/.f64 (/.f64 y c) (/.f64 1 x))
(/.f64 x (/.f64 c y))
(/.f64 (*.f64 y (/.f64 x c)) 1)
(/.f64 1 (/.f64 (/.f64 c y) x))
(/.f64 (+.f64 y y) (/.f64 (+.f64 c c) x))
(/.f64 (*.f64 y (/.f64 (+.f64 x x) c)) 2)
(/.f64 2 (/.f64 (*.f64 c (/.f64 2 y)) x))
(/.f64 (*.f64 y (/.f64 2 c)) (/.f64 2 x))
(/.f64 (*.f64 (/.f64 y c) (*.f64 x 4)) 4)
(/.f64 (+.f64 x x) (*.f64 c (/.f64 2 y)))
(/.f64 (+.f64 x x) (/.f64 (*.f64 2 (*.f64 c (/.f64 2 y))) 2))
(/.f64 (neg.f64 y) (/.f64 c (neg.f64 x)))
(/.f64 (*.f64 (/.f64 y c) (neg.f64 x)) -1)
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 c y) x)))
(/.f64 (*.f64 (*.f64 y (/.f64 (+.f64 x x) c)) 4) 8)
(/.f64 (*.f64 x 4) (*.f64 (/.f64 c y) 4))
(/.f64 (/.f64 x c) (/.f64 1 y))
(/.f64 (/.f64 x 2) (/.f64 c (+.f64 y y)))
(/.f64 (/.f64 x 2) (/.f64 (/.f64 c y) 2))
(/.f64 (/.f64 x 2) (/.f64 (*.f64 c (/.f64 2 y)) 4))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 c y)))
(/.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 c (/.f64 2 y))))
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 c y))
(/.f64 (neg.f64 (/.f64 x c)) (-.f64 0 (/.f64 1 y)))
(pow.f64 (*.f64 y (/.f64 x c)) 1)
(neg.f64 (*.f64 (/.f64 y c) (neg.f64 x)))
(+.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 0)
(+.f64 0 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))))
(-.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 0)
(/.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
(/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 18)) 2)
(/.f64 (*.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 36) 4)
(/.f64 (*.f64 9 (/.f64 x z)) (/.f64 c y))
(/.f64 (*.f64 9 (/.f64 1 z)) (/.f64 (/.f64 c y) x))
(/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y)))
(/.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 36)) 8)
(pow.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
Outputs
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x 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 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(+.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 0)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(+.f64 0 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(-.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 0)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 y (/.f64 (/.f64 x z) c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 y (*.f64 (/.f64 1 z) (/.f64 x c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (/.f64 y c) (/.f64 x z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 x (/.f64 (/.f64 y c) z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (*.f64 y (/.f64 x c)) (/.f64 1 z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 1)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 1 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (+.f64 y y) (/.f64 x (*.f64 c (+.f64 z z))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (+.f64 y y) (*.f64 (/.f64 x z) (/.f64 1/2 c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (+.f64 y y) (*.f64 (/.f64 (/.f64 1 c) (+.f64 z z)) x))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (*.f64 y (/.f64 (+.f64 x x) c)) (/.f64 1/2 z))
(*.f64 y (*.f64 (/.f64 (+.f64 x x) c) (/.f64 1/2 z)))
(*.f64 (*.f64 y (/.f64 (+.f64 x x) c)) (*.f64 (/.f64 1 z) 1/2))
(*.f64 y (*.f64 (/.f64 (+.f64 x x) c) (*.f64 (/.f64 1 z) 1/2)))
(*.f64 1/2 (*.f64 (/.f64 (+.f64 x x) c) (/.f64 y z)))
(*.f64 (/.f64 (/.f64 y c) z) x)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 2 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 2 (/.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 2))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 2 (*.f64 (/.f64 1/2 z) (*.f64 y (/.f64 x c))))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 2 (*.f64 (*.f64 x (/.f64 1/2 z)) (/.f64 y c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 2 (*.f64 (*.f64 (/.f64 y c) (/.f64 1/2 z)) x))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 2 (*.f64 (/.f64 x 2) (/.f64 (/.f64 y c) z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (*.f64 y (/.f64 2 c)) (*.f64 x (/.f64 1/2 z)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x (/.f64 1/2 z))))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 z) (/.f64 2 c))))
(*.f64 x (*.f64 y (*.f64 (/.f64 1/2 z) (/.f64 2 c))))
(*.f64 (*.f64 y (/.f64 2 c)) (*.f64 (/.f64 1 z) (/.f64 x 2)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x (/.f64 1/2 z))))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 z) (/.f64 2 c))))
(*.f64 x (*.f64 y (*.f64 (/.f64 1/2 z) (/.f64 2 c))))
(*.f64 (/.f64 (+.f64 x x) (*.f64 c (/.f64 z y))) 1/2)
(*.f64 1/2 (/.f64 (+.f64 x x) (*.f64 c (/.f64 z y))))
(*.f64 1/2 (/.f64 y (/.f64 c (/.f64 (+.f64 x x) z))))
(*.f64 (*.f64 (/.f64 y c) (*.f64 x 4)) (/.f64 1 (*.f64 z 4)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (+.f64 x x) (*.f64 (/.f64 y c) (/.f64 1/2 z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (+.f64 x x) (*.f64 1/2 (/.f64 (/.f64 y c) z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (/.f64 1 c) (*.f64 x (/.f64 y z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (/.f64 1 c) (*.f64 y (/.f64 x z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (/.f64 x z) (/.f64 y c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (/.f64 1 z) (*.f64 y (/.f64 x c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (*.f64 (/.f64 y c) (neg.f64 x)) (/.f64 -1 z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 -1 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (*.f64 (/.f64 y c) (/.f64 2 z)) (/.f64 x 2))
(*.f64 (/.f64 y c) (*.f64 (/.f64 2 z) (/.f64 x 2)))
(*.f64 (/.f64 y c) (*.f64 (/.f64 x 2) (/.f64 2 z)))
(*.f64 (/.f64 x 2) (*.f64 (/.f64 y c) (/.f64 2 z)))
(*.f64 (/.f64 x c) (/.f64 y z))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (*.f64 x (/.f64 2 z)) (*.f64 y (/.f64 1/2 c)))
(*.f64 y (*.f64 (/.f64 1/2 c) (*.f64 x (/.f64 2 z))))
(*.f64 y (*.f64 (/.f64 2 z) (*.f64 x (/.f64 1/2 c))))
(*.f64 (/.f64 2 z) (*.f64 (*.f64 x (/.f64 1/2 c)) y))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z))))
(*.f64 1/2 (/.f64 (+.f64 x x) (*.f64 c (/.f64 z y))))
(*.f64 1/2 (/.f64 y (/.f64 c (/.f64 (+.f64 x x) z))))
(*.f64 (*.f64 (/.f64 y c) (/.f64 1/2 z)) (+.f64 x x))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (*.f64 x (/.f64 1/2 z)) (*.f64 y (/.f64 2 c)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x (/.f64 1/2 z))))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 z) (/.f64 2 c))))
(*.f64 x (*.f64 y (*.f64 (/.f64 1/2 z) (/.f64 2 c))))
(*.f64 (/.f64 1/2 z) (*.f64 y (/.f64 (+.f64 x x) c)))
(*.f64 y (*.f64 (/.f64 (+.f64 x x) c) (/.f64 1/2 z)))
(*.f64 (*.f64 y (/.f64 1/2 c)) (*.f64 x (/.f64 2 z)))
(*.f64 y (*.f64 (/.f64 1/2 c) (*.f64 x (/.f64 2 z))))
(*.f64 y (*.f64 (/.f64 2 z) (*.f64 x (/.f64 1/2 c))))
(*.f64 (/.f64 2 z) (*.f64 (*.f64 x (/.f64 1/2 c)) y))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 c) (/.f64 2 z))))
(*.f64 (/.f64 x 2) (*.f64 (/.f64 y c) (/.f64 2 z)))
(*.f64 (/.f64 y c) (*.f64 (/.f64 2 z) (/.f64 x 2)))
(*.f64 (/.f64 y c) (*.f64 (/.f64 x 2) (/.f64 2 z)))
(*.f64 (*.f64 2 (/.f64 1 c)) (*.f64 (/.f64 y (+.f64 z z)) x))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (/.f64 x (*.f64 c z)) y)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (/.f64 x (*.f64 c (+.f64 z z))) (+.f64 y y))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (*.f64 x (/.f64 y z)) (/.f64 1 c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (/.f64 (/.f64 x z) c) y)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (*.f64 (/.f64 x z) (/.f64 1/2 c)) (+.f64 y y))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (*.f64 y (/.f64 x z)) (/.f64 1 c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (*.f64 (/.f64 1 z) (/.f64 x c)) y)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 y (/.f64 (+.f64 x x) c)))
(*.f64 y (*.f64 (/.f64 (+.f64 x x) c) (*.f64 (/.f64 1 z) 1/2)))
(*.f64 1/2 (*.f64 (/.f64 (+.f64 x x) c) (/.f64 y z)))
(*.f64 (*.f64 (/.f64 1 z) (/.f64 x 2)) (*.f64 y (/.f64 2 c)))
(*.f64 y (*.f64 (/.f64 2 c) (*.f64 x (/.f64 1/2 z))))
(*.f64 y (*.f64 x (*.f64 (/.f64 1/2 z) (/.f64 2 c))))
(*.f64 x (*.f64 y (*.f64 (/.f64 1/2 z) (/.f64 2 c))))
(*.f64 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)) -1)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (/.f64 (*.f64 y (/.f64 x c)) (+.f64 z z)) 2)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (/.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 2) 2)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (/.f64 1 (*.f64 z 4)) (*.f64 (/.f64 y c) (*.f64 x 4)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (/.f64 -1 z) (*.f64 (/.f64 y c) (neg.f64 x)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (+.f64 (/.f64 1/2 (*.f64 c z)) (/.f64 1/2 (*.f64 c z))) (*.f64 y x))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (*.f64 x (/.f64 y z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (*.f64 y (/.f64 x z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(*.f64 (+.f64 (/.f64 1/2 z) (/.f64 1/2 z)) (*.f64 y (/.f64 x c)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(pow.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 1)
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x c) z))
(neg.f64 (/.f64 (*.f64 y (/.f64 x c)) (neg.f64 z)))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 (/.f64 x 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 -1 (-.f64 1 (*.f64 (/.f64 y c) (neg.f64 x))))
(*.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 0 (*.f64 (/.f64 y c) (neg.f64 x)))
(*.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 (/.f64 y c) (/.f64 1 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 y (/.f64 x c)) 1)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 1 (/.f64 (/.f64 c y) x))
(*.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 (+.f64 x x) c)) 2)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 2 (/.f64 (*.f64 c (/.f64 2 y)) x))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 y (/.f64 2 c)) (/.f64 2 x))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 (/.f64 y c) (*.f64 x 4)) 4)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (+.f64 x x) (*.f64 c (/.f64 2 y)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (+.f64 x x) (/.f64 (*.f64 2 (*.f64 c (/.f64 2 y))) 2))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (neg.f64 y) (/.f64 c (neg.f64 x)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 (/.f64 y c) (neg.f64 x)) -1)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 -1 (-.f64 0 (/.f64 (/.f64 c y) x)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (*.f64 (*.f64 y (/.f64 (+.f64 x x) c)) 4) 8)
(*.f64 4 (/.f64 (*.f64 y (/.f64 (+.f64 x x) c)) 8))
(*.f64 1/2 (*.f64 y (/.f64 (+.f64 x x) c)))
(*.f64 y (*.f64 1/2 (/.f64 (+.f64 x x) c)))
(/.f64 (*.f64 x 4) (*.f64 (/.f64 c y) 4))
(*.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 x 2) (/.f64 c (+.f64 y y)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (/.f64 x 2) (/.f64 (/.f64 c y) 2))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (/.f64 x 2) (/.f64 (*.f64 c (/.f64 2 y)) 4))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 c y)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (neg.f64 (+.f64 x x)) (-.f64 0 (*.f64 c (/.f64 2 y))))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (neg.f64 (neg.f64 x)) (/.f64 c y))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(/.f64 (neg.f64 (/.f64 x c)) (-.f64 0 (/.f64 1 y)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(pow.f64 (*.f64 y (/.f64 x c)) 1)
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(neg.f64 (*.f64 (/.f64 y c) (neg.f64 x)))
(*.f64 x (/.f64 y c))
(*.f64 y (/.f64 x c))
(+.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 0)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(+.f64 0 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(-.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 0)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(/.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(/.f64 (*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 18)) 2)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(/.f64 (*.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 36) 4)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(/.f64 (*.f64 9 (/.f64 x z)) (/.f64 c y))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(/.f64 (*.f64 9 (/.f64 1 z)) (/.f64 (/.f64 c y) x))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y)))
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(/.f64 (*.f64 2 (*.f64 (*.f64 (/.f64 y c) (/.f64 x z)) 36)) 8)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(pow.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))

localize88.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 9 (*.f64 y x)) b)
0.2b
(*.f64 9 (*.f64 y x))
12.6b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
Compiler

Compiled 42 to 19 computations (54.8% saved)

series6.0ms (0%)

Counts
3 → 45
Calls

30 calls:

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

rewrite161.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1570×rational.json-1
1570×rational.json-2
1570×rational.json-4
1570×rational.json-3
1558×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01363
19163
223063
367563
4210463
5553263
Stop Event
node limit
Counts
3 → 75
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) b)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c (+.f64 z z))) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 1 (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) (/.f64 1/2 (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) (*.f64 (/.f64 1 (*.f64 c z)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c (+.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 (*.f64 c z)) (+.f64 (*.f64 9 (*.f64 y x)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 (*.f64 c z))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4) (/.f64 1 (*.f64 c (*.f64 z 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 c)) (/.f64 1 (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c z)) (+.f64 (*.f64 9 (*.f64 y x)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)) (/.f64 -1 (*.f64 c z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)) (/.f64 1 (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 c)) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 z)) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 (*.f64 c z)) (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 (*.f64 c z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z (neg.f64 c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c) (neg.f64 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 z z)) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c (+.f64 z z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 (*.f64 c z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c) (neg.f64 z)))))))
((#(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 x (*.f64 y 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y x) 36) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 y x) 36)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 y x) 36)) (*.f64 2 (*.f64 (*.f64 y x) 36))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 9 (*.f64 y x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 9 (*.f64 y x)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) -2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))))))

simplify180.0ms (0.3%)

Algorithm
egg-herbie
Rules
1130×rational.json-simplify-49
928×rational.json-simplify-50
838×rational.json-simplify-1
824×rational.json-simplify-44
820×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01523318
13313318
29743318
345513318
460883318
569653318
676393318
Stop Event
node limit
Counts
120 → 88
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.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 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.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 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.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 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.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 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.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 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
b
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
b
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
b
b
(+.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 0)
(+.f64 0 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)))
(+.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c (+.f64 z z))) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c (+.f64 z z))))
(-.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 0)
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 1 (*.f64 c z)))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 1)
(*.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)))
(*.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) (/.f64 1/2 (*.f64 c z)))
(*.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) (*.f64 (/.f64 1 (*.f64 c z)) 1/2))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c) (/.f64 1 z))
(*.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c (+.f64 z z))))
(*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 2))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 c z)) (+.f64 (*.f64 9 (*.f64 y x)) b)))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 (*.f64 c z))) 1/2)
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 c)) (/.f64 1 (+.f64 z z)))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 c z)) (+.f64 (*.f64 9 (*.f64 y x)) b))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z))
(*.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)) (/.f64 -1 (*.f64 c z)))
(*.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 c)) (/.f64 -1 z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 (*.f64 c z))))
(*.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z (neg.f64 c))))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c) (neg.f64 z)))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 z)) (/.f64 1/2 c))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 (*.f64 c z))))
(*.f64 (/.f64 1/2 c) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 z)))
(*.f64 (/.f64 1/2 (*.f64 c z)) (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))))
(*.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 (*.f64 c z))) -1)
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z (neg.f64 c))) -1)
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c) (neg.f64 z)) -1)
(*.f64 (/.f64 1 (+.f64 z z)) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 c)))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c (+.f64 z z))) 2)
(*.f64 (/.f64 -1 z) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 c)))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 2) 2)
(*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4))
(*.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))
(pow.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 1)
(neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 (*.f64 c z))))
(neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z (neg.f64 c))))
(neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c) (neg.f64 z)))
(+.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 x (*.f64 y 18)) 2)
(/.f64 (*.f64 (*.f64 y x) 36) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 y x) 36)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 y x) 36)) (*.f64 2 (*.f64 (*.f64 y x) 36))) 16)
(pow.f64 (*.f64 9 (*.f64 y x)) 1)
(-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 0)
(-.f64 0 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 1)
(*.f64 1 (+.f64 (*.f64 9 (*.f64 y x)) b))
(*.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) 1/2)
(*.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4) 1/4)
(*.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)) -1)
(*.f64 -1 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))
(*.f64 1/2 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2) 2)
(*.f64 1/4 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 1)
(/.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) 2)
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4) 4)
(/.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)) -1)
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) -2) -2)
(/.f64 (*.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) 4) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) 4)) 16)
(pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 1)
(neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))
Outputs
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 x (/.f64 y (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))))
b
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
b
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
b
b
(+.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 0)
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(+.f64 0 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(+.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c (+.f64 z z))) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c (+.f64 z z))))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(-.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 0)
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 1 (*.f64 c z)))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 1)
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) (/.f64 1/2 (*.f64 c z)))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) (*.f64 (/.f64 1 (*.f64 c z)) 1/2))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c) (/.f64 1 z))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c (+.f64 z z))))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 2 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 2))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 2 (*.f64 (/.f64 1/2 (*.f64 c z)) (+.f64 (*.f64 9 (*.f64 y x)) b)))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 (*.f64 c z))) 1/2)
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 c)) (/.f64 1 (+.f64 z z)))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z) (/.f64 1 c))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 c z)) (+.f64 (*.f64 9 (*.f64 y x)) b))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 1 c) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)) (/.f64 -1 (*.f64 c z)))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)) (/.f64 1 (*.f64 z (neg.f64 c))))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 c)) (/.f64 -1 z))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 (*.f64 c z))))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 -1 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z (neg.f64 c))))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 -1 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c) (neg.f64 z)))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 z)) (/.f64 1/2 c))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 (*.f64 c z))))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 1/2 c) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 z)))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 1/2 (*.f64 c z)) (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 (*.f64 c z))) -1)
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z (neg.f64 c))) -1)
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c) (neg.f64 z)) -1)
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 1 (+.f64 z z)) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (/.f64 2 c)))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c (+.f64 z z))) 2)
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 -1 z) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 c)))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 2) 2)
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(pow.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) 1)
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (neg.f64 (*.f64 c z))))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(neg.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z (neg.f64 c))))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c z))
(neg.f64 (/.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c) (neg.f64 z)))
(/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) (*.f64 c 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 x (*.f64 y 18)) 2)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 (*.f64 y x) 36) 4)
(*.f64 9 (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 (*.f64 y x) 36)) 8)
(*.f64 9 (*.f64 y x))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 y x) 36)) (*.f64 2 (*.f64 (*.f64 y x) 36))) 16)
(*.f64 9 (*.f64 y x))
(pow.f64 (*.f64 9 (*.f64 y x)) 1)
(*.f64 9 (*.f64 y x))
(-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 0)
(+.f64 b (*.f64 9 (*.f64 y x)))
(-.f64 0 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))
(+.f64 b (*.f64 9 (*.f64 y x)))
(*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 1)
(+.f64 b (*.f64 9 (*.f64 y x)))
(*.f64 1 (+.f64 (*.f64 9 (*.f64 y x)) b))
(+.f64 b (*.f64 9 (*.f64 y x)))
(*.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) 1/2)
(+.f64 b (*.f64 9 (*.f64 y x)))
(*.f64 2 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))
(+.f64 b (*.f64 9 (*.f64 y x)))
(*.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4) 1/4)
(+.f64 b (*.f64 9 (*.f64 y x)))
(*.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)) -1)
(+.f64 b (*.f64 9 (*.f64 y x)))
(*.f64 -1 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))
(+.f64 b (*.f64 9 (*.f64 y x)))
(*.f64 1/2 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))))
(+.f64 b (*.f64 9 (*.f64 y x)))
(*.f64 (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2) 2)
(+.f64 b (*.f64 9 (*.f64 y x)))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4))
(+.f64 b (*.f64 9 (*.f64 y x)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 1)
(+.f64 b (*.f64 9 (*.f64 y x)))
(/.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) 2)
(+.f64 b (*.f64 9 (*.f64 y x)))
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4) 4)
(+.f64 b (*.f64 9 (*.f64 y x)))
(/.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)) -1)
(+.f64 b (*.f64 9 (*.f64 y x)))
(/.f64 (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) -2) -2)
(+.f64 b (*.f64 9 (*.f64 y x)))
(/.f64 (*.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) 4) 8)
(+.f64 b (*.f64 9 (*.f64 y x)))
(/.f64 (*.f64 2 (*.f64 (+.f64 b (+.f64 b (*.f64 x (*.f64 y 18)))) 4)) 16)
(+.f64 b (*.f64 9 (*.f64 y x)))
(pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 1)
(+.f64 b (*.f64 9 (*.f64 y x)))
(neg.f64 (neg.f64 (+.f64 (*.f64 9 (*.f64 y x)) b)))
(+.f64 b (*.f64 9 (*.f64 y x)))

eval253.0ms (0.4%)

Compiler

Compiled 8734 to 4620 computations (47.1% saved)

prune574.0ms (1%)

Pruning

30 alts after pruning (23 fresh and 7 done)

PrunedKeptTotal
New59712609
Fresh131124
Picked011
Done268
Total61230642
Error
0b
Counts
642 → 30
Alt Table
Click to see full alt table
StatusErrorProgram
33.4b
(/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 4 (*.f64 a t)))) z) c)
31.5b
(/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) c)
19.8b
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) c)
44.1b
(/.f64 (/.f64 b z) c)
45.0b
(/.f64 (/.f64 b c) z)
40.5b
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
36.8b
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
37.1b
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
31.7b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
40.8b
(/.f64 (*.f64 a (*.f64 t -4)) c)
39.3b
(/.f64 (*.f64 a -4) (/.f64 c t))
45.4b
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
40.1b
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
40.1b
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
44.9b
(/.f64 b (*.f64 c z))
44.8b
(*.f64 (/.f64 (/.f64 1 c) z) b)
40.8b
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
45.0b
(*.f64 (/.f64 b c) (/.f64 1 z))
43.6b
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
39.8b
(*.f64 (*.f64 t (/.f64 a c)) -4)
44.8b
(*.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) 2)
43.4b
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
42.8b
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
43.6b
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
39.3b
(*.f64 a (*.f64 (/.f64 t c) -4))
44.2b
(*.f64 9 (/.f64 (/.f64 x (/.f64 c y)) z))
43.9b
(*.f64 9 (/.f64 (*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 c))) z))
45.6b
(*.f64 9 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y x)))
43.0b
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
43.5b
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
Compiler

Compiled 876 to 663 computations (24.3% saved)

localize20.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(*.f64 4 (*.f64 a t))
5.4b
(*.f64 z (*.f64 4 (*.f64 a t)))
5.6b
(/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) c)
5.7b
(/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)
Compiler

Compiled 61 to 29 computations (52.5% saved)

series7.0ms (0%)

Counts
4 → 144
Calls

42 calls:

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

rewrite110.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
2010×rational.json-1
2010×rational.json-2
1616×rational.json-simplify-35
946×exponential.json-3
946×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
014100
1103100
2290100
3879100
42799100
57134100
Stop Event
node limit
Counts
4 → 125
Calls
Call 1
Inputs
(/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)
(/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) c)
(*.f64 z (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (*.f64 (/.f64 1 z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 z) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))) (/.f64 2 (*.f64 z 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 z z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (*.f64 2 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 4 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (*.f64 z 8)) (*.f64 4 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 z) (/.f64 1/2 z)) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 (/.f64 1 c) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)) (*.f64 (/.f64 1 c) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (/.f64 (/.f64 1/2 c) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (*.f64 (/.f64 (/.f64 1 c) z) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) c) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (/.f64 1/2 c) z) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 (*.f64 z c))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)) (/.f64 1 (*.f64 4 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 c)) (/.f64 1/2 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))) (/.f64 1 (*.f64 z (*.f64 4 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 c) z) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) (/.f64 -1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c) (/.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (/.f64 1 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (/.f64 1 (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (/.f64 -1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1/2 c) z) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 z) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 c) z) 1/2) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 c) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) c) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c) z) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 c (neg.f64 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (neg.f64 c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (*.f64 z c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) (+.f64 c c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 c c)) (*.f64 2 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 z z)) (/.f64 2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (+.f64 c c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 4 c)) (*.f64 4 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (*.f64 4 c))) (*.f64 4 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 c) (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 z) (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (*.f64 z c)) (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 z) (/.f64 1/2 z)) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (/.f64 1/2 c) z) (/.f64 (/.f64 1/2 c) z)) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) c))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c) z))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (*.f64 z c)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 4 (*.f64 a t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 4 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 a t)) (+.f64 (*.f64 z (*.f64 a t)) (*.f64 z (*.f64 a (+.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 a (+.f64 t t))) (*.f64 z (*.f64 a (+.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 4 (*.f64 a t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 4 (*.f64 a t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 a 8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 (*.f64 a t) 16)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (*.f64 (*.f64 a t) 16))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 z (*.f64 (*.f64 a t) 16))) (*.f64 2 (*.f64 z (*.f64 (*.f64 a t) 16)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 4 (*.f64 a t))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (*.f64 a (*.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 a t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (+.f64 t t)) (*.f64 a (+.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 t 3)) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4 (*.f64 a t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a 8)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a t) 16) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 a t) 16)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 a t) 16)) (*.f64 2 (*.f64 (*.f64 a t) 16))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 4 (*.f64 a t)) 1)))))

simplify211.0ms (0.4%)

Algorithm
egg-herbie
Rules
1950×rational.json-simplify-35
1232×rational.json-simplify-53
1146×rational.json-simplify-51
982×rational.json-simplify-61
848×rational.json-simplify-1
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02418261
15058165
211558141
330128141
463248069
Stop Event
node limit
Counts
269 → 212
Calls
Call 1
Inputs
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.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 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 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 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 0)
(+.f64 0 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z))
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z)))
(-.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 0)
(-.f64 0 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z))
(*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 1 z))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 1)
(*.f64 1 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)) 1/2)
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (/.f64 1/2 z))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (*.f64 (/.f64 1 z) 1/2))
(*.f64 2 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 z z)))
(*.f64 2 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 2))
(*.f64 2 (*.f64 (/.f64 1/2 z) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))))
(*.f64 (*.f64 4 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)) 1/4)
(*.f64 (*.f64 4 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))) (/.f64 2 (*.f64 z 8)))
(*.f64 (/.f64 1 z) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))))
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) -1)
(*.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (/.f64 -1 z))
(*.f64 -1 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z))
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))
(*.f64 1/2 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)))
(*.f64 (/.f64 1/2 z) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 z z)) 2)
(*.f64 (/.f64 -1 z) (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (*.f64 2 (/.f64 1 z)))
(*.f64 1/4 (*.f64 4 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)))
(*.f64 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 2) 2)
(*.f64 (/.f64 2 (*.f64 z 8)) (*.f64 4 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))))
(*.f64 (+.f64 (/.f64 1/2 z) (/.f64 1/2 z)) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))))
(pow.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 1)
(neg.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z))
(+.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 0)
(+.f64 0 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)))
(-.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 0)
(*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 (/.f64 1 c) z))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) (/.f64 1 c))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 1)
(*.f64 1 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)) (/.f64 1/2 c))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)) (*.f64 (/.f64 1 c) 1/2))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (/.f64 (/.f64 1/2 c) z))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (*.f64 (/.f64 (/.f64 1 c) z) 1/2))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) c) (/.f64 1 z))
(*.f64 2 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) (+.f64 c c)))
(*.f64 2 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (+.f64 c c))))
(*.f64 2 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 2))
(*.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)))
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 c) z) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))))
(*.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) c)))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (*.f64 4 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)) (/.f64 1 (*.f64 4 c)))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (*.f64 4 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))) (/.f64 1 (*.f64 z (*.f64 4 c))))
(*.f64 (/.f64 (/.f64 1 c) z) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))))
(*.f64 (/.f64 1 c) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z))
(*.f64 (/.f64 1 z) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) c))
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) (/.f64 -1 c))
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c) (/.f64 -1 z))
(*.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (/.f64 -1 (*.f64 z c)))
(*.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) c))
(*.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c) z))
(*.f64 -1 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 c (neg.f64 z))))
(*.f64 -1 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (neg.f64 c))))
(*.f64 -1 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (*.f64 z c)))
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 c c)))
(*.f64 (/.f64 1/2 c) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)))
(*.f64 (/.f64 (/.f64 1/2 c) z) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))
(*.f64 1/2 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 (*.f64 z c))))
(*.f64 (/.f64 1/2 z) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 c)))
(*.f64 (*.f64 (/.f64 (/.f64 1 c) z) 1/2) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))
(*.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)))
(*.f64 (/.f64 2 c) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 z z)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) c) -1)
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c) z) -1)
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 c (neg.f64 z))) -1)
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (neg.f64 c))) -1)
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (*.f64 z c)) -1)
(*.f64 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) (+.f64 c c)) 2)
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 c c)) (*.f64 2 (/.f64 1 z)))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 z z)) (/.f64 2 c))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (+.f64 c c))) 2)
(*.f64 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 2) 2)
(*.f64 (/.f64 1 (*.f64 4 c)) (*.f64 4 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)))
(*.f64 (/.f64 1 (*.f64 z (*.f64 4 c))) (*.f64 4 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))))
(*.f64 (/.f64 -1 c) (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z))
(*.f64 (/.f64 -1 z) (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b))
(*.f64 (/.f64 -1 (*.f64 z c)) (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b))
(*.f64 (+.f64 (/.f64 1/2 z) (/.f64 1/2 z)) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) c))
(*.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z))
(*.f64 (+.f64 (/.f64 (/.f64 1/2 c) z) (/.f64 (/.f64 1/2 c) z)) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))))
(pow.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 1)
(neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) c))
(neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c) z))
(neg.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 c (neg.f64 z))))
(neg.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (neg.f64 c))))
(neg.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (*.f64 z c)))
(+.f64 (*.f64 z (*.f64 4 (*.f64 a t))) 0)
(+.f64 0 (*.f64 z (*.f64 4 (*.f64 a t))))
(+.f64 (*.f64 z (*.f64 a t)) (+.f64 (*.f64 z (*.f64 a t)) (*.f64 z (*.f64 a (+.f64 t t)))))
(+.f64 (*.f64 z (*.f64 a (+.f64 t t))) (*.f64 z (*.f64 a (+.f64 t t))))
(-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) 0)
(/.f64 (*.f64 z (*.f64 4 (*.f64 a t))) 1)
(/.f64 (*.f64 z (*.f64 t (*.f64 a 8))) 2)
(/.f64 (*.f64 z (*.f64 (*.f64 a t) 16)) 4)
(/.f64 (*.f64 2 (*.f64 z (*.f64 (*.f64 a t) 16))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 z (*.f64 (*.f64 a t) 16))) (*.f64 2 (*.f64 z (*.f64 (*.f64 a t) 16)))) 16)
(pow.f64 (*.f64 z (*.f64 4 (*.f64 a t))) 1)
(+.f64 (*.f64 a t) (*.f64 a (*.f64 t 3)))
(+.f64 (*.f64 4 (*.f64 a t)) 0)
(+.f64 0 (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 a (+.f64 t t)) (*.f64 a (+.f64 t t)))
(+.f64 (*.f64 a (*.f64 t 3)) (*.f64 a t))
(-.f64 (*.f64 4 (*.f64 a t)) 0)
(/.f64 (*.f64 4 (*.f64 a t)) 1)
(/.f64 (*.f64 t (*.f64 a 8)) 2)
(/.f64 (*.f64 (*.f64 a t) 16) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 a t) 16)) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 a t) 16)) (*.f64 2 (*.f64 (*.f64 a t) 16))) 16)
(pow.f64 (*.f64 4 (*.f64 a t)) 1)
Outputs
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z))
(*.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 a c) (*.f64 -4 t))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(*.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 a c) (*.f64 -4 t))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(*.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 a c) (*.f64 -4 t))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(*.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 a c) (*.f64 -4 t))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(*.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 a c) (*.f64 -4 t))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(*.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 a c) (*.f64 -4 t))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(*.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 a c) (*.f64 -4 t))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 -4 (*.f64 a (/.f64 t c))) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 a (*.f64 (/.f64 t c) -4)) (/.f64 b (*.f64 z c)))
(+.f64 (*.f64 (/.f64 a c) (*.f64 -4 t)) (/.f64 b (*.f64 z 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 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z 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 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z 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 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z 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 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z 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 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z 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 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z 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 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z 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 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z 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 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z 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 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z 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 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z 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 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(+.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 0)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(+.f64 0 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(+.f64 -1 (-.f64 1 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(-.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 0)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(-.f64 0 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 1 z))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (/.f64 1 z))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 1 z))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (/.f64 1 z))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(*.f64 1 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)) 1/2)
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 (/.f64 2 z) 1/2))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 (/.f64 2 z) 1/2))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 (/.f64 2 z) 1/2))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (/.f64 1/2 z))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 2 (/.f64 1/2 z)))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 2 (/.f64 1/2 z)))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 2 (/.f64 1/2 z)))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (*.f64 (/.f64 1 z) 1/2))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (/.f64 1 z))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 1 z))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (/.f64 1 z))
(*.f64 2 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 z z)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(*.f64 2 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 2))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(*.f64 2 (*.f64 (/.f64 1/2 z) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 2 (/.f64 1/2 z)))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 2 (/.f64 1/2 z)))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 2 (/.f64 1/2 z)))
(*.f64 (*.f64 4 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)) 1/4)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(*.f64 (*.f64 4 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))) (/.f64 2 (*.f64 z 8)))
(*.f64 4 (*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (/.f64 2 (*.f64 z 8))))
(*.f64 4 (*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 1/4 z)))
(*.f64 4 (*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (/.f64 1/4 z)))
(*.f64 (/.f64 1 z) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (/.f64 1 z))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 1 z))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (/.f64 1 z))
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) -1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(*.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (/.f64 -1 z))
(*.f64 (-.f64 (*.f64 a (*.f64 (*.f64 t z) 4)) b) (/.f64 -1 z))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 -1 z))
(*.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 a z))) b) (/.f64 -1 z))
(*.f64 -1 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(*.f64 1/2 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 (/.f64 2 z) 1/2))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 (/.f64 2 z) 1/2))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 (/.f64 2 z) 1/2))
(*.f64 (/.f64 1/2 z) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 2 (/.f64 1/2 z)))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 2 (/.f64 1/2 z)))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 2 (/.f64 1/2 z)))
(*.f64 (*.f64 (/.f64 1 z) 1/2) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (/.f64 1 z))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 1 z))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (/.f64 1 z))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 z z)) 2)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(*.f64 (/.f64 -1 z) (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b))
(*.f64 (-.f64 (*.f64 a (*.f64 (*.f64 t z) 4)) b) (/.f64 -1 z))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 -1 z))
(*.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 a z))) b) (/.f64 -1 z))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (*.f64 2 (/.f64 1 z)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(*.f64 1/4 (*.f64 4 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(*.f64 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 2) 2)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(*.f64 (/.f64 2 (*.f64 z 8)) (*.f64 4 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))))
(*.f64 4 (*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (/.f64 2 (*.f64 z 8))))
(*.f64 4 (*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 1/4 z)))
(*.f64 4 (*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (/.f64 1/4 z)))
(*.f64 (+.f64 (/.f64 1/2 z) (/.f64 1/2 z)) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 2 (/.f64 1/2 z)))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 2 (/.f64 1/2 z)))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 2 (/.f64 1/2 z)))
(pow.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) 1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(neg.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) z)
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z)
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) z)
(+.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 0)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(+.f64 0 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(-.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 0)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 (/.f64 1 c) z))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (/.f64 (/.f64 1 c) z))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 (/.f64 1 c) z))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (/.f64 (/.f64 1 c) z))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 1 (*.f64 z c)))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) (/.f64 1 c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 1 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)) (/.f64 1/2 c))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)) (*.f64 (/.f64 1 c) 1/2))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 (/.f64 2 z) (*.f64 1/2 (/.f64 1 c))))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 (/.f64 2 z) (*.f64 1/2 (/.f64 1 c))))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 (/.f64 2 z) (*.f64 1/2 (/.f64 1 c))))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (/.f64 (/.f64 1/2 c) z))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2) (*.f64 (/.f64 (/.f64 1 c) z) 1/2))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (/.f64 (/.f64 1 c) z))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 (/.f64 1 c) z))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (/.f64 (/.f64 1 c) z))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 1 (*.f64 z c)))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) c) (/.f64 1 z))
(*.f64 (/.f64 1 z) (/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) c))
(*.f64 (/.f64 1 z) (/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) c))
(*.f64 (/.f64 1 z) (/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) c))
(*.f64 2 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) (+.f64 c c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 2 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (+.f64 c c))))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 2 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 2))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 c) z) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) c)))
(*.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) c)))
(*.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) c)))
(*.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) c)))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 (*.f64 z c))) 1/2)
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 (/.f64 2 (*.f64 z c)) 1/2))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 1/2 (/.f64 (/.f64 2 z) c)))
(*.f64 (*.f64 4 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)) (/.f64 1 (*.f64 4 c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 c)) (/.f64 1/2 z))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (*.f64 4 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))) (/.f64 1 (*.f64 z (*.f64 4 c))))
(*.f64 4 (*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (/.f64 1 (*.f64 z (*.f64 c 4)))))
(*.f64 4 (*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 1/4 (*.f64 z c))))
(*.f64 4 (*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (/.f64 1/4 (*.f64 z c))))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 4 (/.f64 1/4 (*.f64 z c))))
(*.f64 (/.f64 (/.f64 1 c) z) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (/.f64 (/.f64 1 c) z))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 (/.f64 1 c) z))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (/.f64 (/.f64 1 c) z))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 1 (*.f64 z c)))
(*.f64 (/.f64 1 c) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 1 z) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) c))
(*.f64 (/.f64 1 z) (/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) c))
(*.f64 (/.f64 1 z) (/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) c))
(*.f64 (/.f64 1 z) (/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) c))
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) (/.f64 -1 c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c) (/.f64 -1 z))
(*.f64 (/.f64 -1 z) (/.f64 (-.f64 (*.f64 a (*.f64 (*.f64 t z) 4)) b) c))
(*.f64 (/.f64 -1 z) (/.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) c))
(*.f64 (/.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 a z))) b) c) (/.f64 -1 z))
(*.f64 (/.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) c) (/.f64 -1 z))
(*.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (-.f64 (*.f64 a (*.f64 (*.f64 t z) 4)) b) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 a z))) b) (/.f64 (/.f64 -1 z) c))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 -1 (*.f64 z c)))
(*.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (-.f64 (*.f64 a (*.f64 (*.f64 t z) 4)) b) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 a z))) b) (/.f64 (/.f64 -1 z) c))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 -1 (*.f64 z c)))
(*.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (/.f64 -1 (*.f64 z c)))
(*.f64 (-.f64 (*.f64 a (*.f64 (*.f64 t z) 4)) b) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 a z))) b) (/.f64 (/.f64 -1 z) c))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 -1 (*.f64 z c)))
(*.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 -1 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c) z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 -1 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 -1 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (neg.f64 c))))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 -1 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (*.f64 z c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 c c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 1/2 c) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 (/.f64 2 z) (/.f64 1/2 c)))
(*.f64 (/.f64 (/.f64 1/2 c) z) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(*.f64 1/2 (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 (*.f64 z c))))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 (/.f64 2 (*.f64 z c)) 1/2))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 1/2 (/.f64 2 (*.f64 z c))))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 1/2 (/.f64 (/.f64 2 z) c)))
(*.f64 (/.f64 1/2 z) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 c)))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 (/.f64 1/2 z) (/.f64 2 c)))
(*.f64 (*.f64 (/.f64 (/.f64 1 c) z) 1/2) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) 2))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (/.f64 (/.f64 1 c) z))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 (/.f64 1 c) z))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (/.f64 (/.f64 1 c) z))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 1 (*.f64 z c)))
(*.f64 (*.f64 (/.f64 1 c) 1/2) (*.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (/.f64 2 z)))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 (/.f64 2 z) (*.f64 1/2 (/.f64 1 c))))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 (/.f64 2 z) (*.f64 1/2 (/.f64 1 c))))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 (/.f64 2 z) (*.f64 1/2 (/.f64 1 c))))
(*.f64 (/.f64 2 c) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 z z)))
(*.f64 (/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (+.f64 z z)) (/.f64 2 c))
(*.f64 (/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (+.f64 z z)) (/.f64 2 c))
(*.f64 (/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (+.f64 z z)) (/.f64 2 c))
(*.f64 (*.f64 (/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z) 1/2) (/.f64 2 c))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) c) -1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c) z) -1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 c (neg.f64 z))) -1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (neg.f64 c))) -1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (*.f64 z c)) -1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) (+.f64 c c)) 2)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 c c)) (*.f64 2 (/.f64 1 z)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (+.f64 z z)) (/.f64 2 c))
(*.f64 (/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (+.f64 z z)) (/.f64 2 c))
(*.f64 (/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (+.f64 z z)) (/.f64 2 c))
(*.f64 (/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (+.f64 z z)) (/.f64 2 c))
(*.f64 (*.f64 (/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) z) 1/2) (/.f64 2 c))
(*.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (+.f64 c c))) 2)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 2) 2)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 4 c)) (*.f64 4 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 1 (*.f64 z (*.f64 4 c))) (*.f64 4 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t))))))
(*.f64 4 (*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (/.f64 1 (*.f64 z (*.f64 c 4)))))
(*.f64 4 (*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (/.f64 1/4 (*.f64 z c))))
(*.f64 4 (*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (/.f64 1/4 (*.f64 z c))))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 4 (/.f64 1/4 (*.f64 z c))))
(*.f64 (/.f64 -1 c) (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (/.f64 -1 z) (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c))
(*.f64 (/.f64 -1 z) (/.f64 (-.f64 (*.f64 a (*.f64 (*.f64 t z) 4)) b) c))
(*.f64 (/.f64 -1 z) (/.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) c))
(*.f64 (/.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 a z))) b) c) (/.f64 -1 z))
(*.f64 (/.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) c) (/.f64 -1 z))
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b))
(*.f64 (-.f64 (*.f64 a (*.f64 (*.f64 t z) 4)) b) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 a z))) b) (/.f64 (/.f64 -1 z) c))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 -1 (*.f64 z c)))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b))
(*.f64 (-.f64 (*.f64 a (*.f64 (*.f64 t z) 4)) b) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 a z))) b) (/.f64 (/.f64 -1 z) c))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 -1 (*.f64 z c)))
(*.f64 (/.f64 -1 (*.f64 z c)) (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b))
(*.f64 (-.f64 (*.f64 a (*.f64 (*.f64 t z) 4)) b) (/.f64 1 (*.f64 c (neg.f64 z))))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 1 (*.f64 z (neg.f64 c))))
(*.f64 (-.f64 (*.f64 t (*.f64 4 (*.f64 a z))) b) (/.f64 (/.f64 -1 z) c))
(*.f64 (-.f64 (*.f64 a (*.f64 4 (*.f64 t z))) b) (/.f64 -1 (*.f64 z c)))
(*.f64 (+.f64 (/.f64 1/2 z) (/.f64 1/2 z)) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) c))
(*.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) c)))
(*.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) c)))
(*.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) c)))
(*.f64 (+.f64 (/.f64 1/2 c) (/.f64 1/2 c)) (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(*.f64 (+.f64 (/.f64 (/.f64 1/2 c) z) (/.f64 (/.f64 1/2 c) z)) (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))))
(*.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 2 (/.f64 1/2 (*.f64 z c))))
(*.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 2 (/.f64 (/.f64 1/2 z) c)))
(pow.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c)) 1)
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) z) c))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(neg.f64 (/.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) c) z))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(neg.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 c (neg.f64 z))))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(neg.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z (neg.f64 c))))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(neg.f64 (/.f64 (-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) b) (*.f64 z c)))
(/.f64 (-.f64 b (*.f64 a (*.f64 (*.f64 t z) 4))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 a (*.f64 4 (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 t (*.f64 4 (*.f64 a z)))) (*.f64 z c))
(+.f64 (*.f64 z (*.f64 4 (*.f64 a t))) 0)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(+.f64 0 (*.f64 z (*.f64 4 (*.f64 a t))))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(+.f64 (*.f64 z (*.f64 a t)) (+.f64 (*.f64 z (*.f64 a t)) (*.f64 z (*.f64 a (+.f64 t t)))))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(+.f64 (*.f64 z (*.f64 a (+.f64 t t))) (*.f64 z (*.f64 a (+.f64 t t))))
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(-.f64 (*.f64 z (*.f64 4 (*.f64 a t))) 0)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(/.f64 (*.f64 z (*.f64 4 (*.f64 a t))) 1)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(/.f64 (*.f64 z (*.f64 t (*.f64 a 8))) 2)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(/.f64 (*.f64 z (*.f64 (*.f64 a t) 16)) 4)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(/.f64 (*.f64 2 (*.f64 z (*.f64 (*.f64 a t) 16))) 8)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(/.f64 (+.f64 (*.f64 2 (*.f64 z (*.f64 (*.f64 a t) 16))) (*.f64 2 (*.f64 z (*.f64 (*.f64 a t) 16)))) 16)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(pow.f64 (*.f64 z (*.f64 4 (*.f64 a t))) 1)
(*.f64 a (*.f64 (*.f64 t z) 4))
(*.f64 a (*.f64 4 (*.f64 t z)))
(*.f64 t (*.f64 4 (*.f64 a z)))
(+.f64 (*.f64 a t) (*.f64 a (*.f64 t 3)))
(*.f64 a (+.f64 (*.f64 t 3) t))
(*.f64 a (+.f64 t (*.f64 t 3)))
(*.f64 (+.f64 t t) (+.f64 a a))
(*.f64 a (*.f64 t 4))
(+.f64 (*.f64 4 (*.f64 a t)) 0)
(+.f64 (*.f64 a t) (*.f64 a (*.f64 t 3)))
(*.f64 a (+.f64 (*.f64 t 3) t))
(*.f64 a (+.f64 t (*.f64 t 3)))
(*.f64 (+.f64 t t) (+.f64 a a))
(*.f64 a (*.f64 t 4))
(+.f64 0 (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 a t) (*.f64 a (*.f64 t 3)))
(*.f64 a (+.f64 (*.f64 t 3) t))
(*.f64 a (+.f64 t (*.f64 t 3)))
(*.f64 (+.f64 t t) (+.f64 a a))
(*.f64 a (*.f64 t 4))
(+.f64 (*.f64 a (+.f64 t t)) (*.f64 a (+.f64 t t)))
(+.f64 (*.f64 a t) (*.f64 a (*.f64 t 3)))
(*.f64 a (+.f64 (*.f64 t 3) t))
(*.f64 a (+.f64 t (*.f64 t 3)))
(*.f64 (+.f64 t t) (+.f64 a a))
(*.f64 a (*.f64 t 4))
(+.f64 (*.f64 a (*.f64 t 3)) (*.f64 a t))
(+.f64 (*.f64 a t) (*.f64 a (*.f64 t 3)))
(*.f64 a (+.f64 (*.f64 t 3) t))
(*.f64 a (+.f64 t (*.f64 t 3)))
(*.f64 (+.f64 t t) (+.f64 a a))
(*.f64 a (*.f64 t 4))
(-.f64 (*.f64 4 (*.f64 a t)) 0)
(+.f64 (*.f64 a t) (*.f64 a (*.f64 t 3)))
(*.f64 a (+.f64 (*.f64 t 3) t))
(*.f64 a (+.f64 t (*.f64 t 3)))
(*.f64 (+.f64 t t) (+.f64 a a))
(*.f64 a (*.f64 t 4))
(/.f64 (*.f64 4 (*.f64 a t)) 1)
(+.f64 (*.f64 a t) (*.f64 a (*.f64 t 3)))
(*.f64 a (+.f64 (*.f64 t 3) t))
(*.f64 a (+.f64 t (*.f64 t 3)))
(*.f64 (+.f64 t t) (+.f64 a a))
(*.f64 a (*.f64 t 4))
(/.f64 (*.f64 t (*.f64 a 8)) 2)
(+.f64 (*.f64 a t) (*.f64 a (*.f64 t 3)))
(*.f64 a (+.f64 (*.f64 t 3) t))
(*.f64 a (+.f64 t (*.f64 t 3)))
(*.f64 (+.f64 t t) (+.f64 a a))
(*.f64 a (*.f64 t 4))
(/.f64 (*.f64 (*.f64 a t) 16) 4)
(+.f64 (*.f64 a t) (*.f64 a (*.f64 t 3)))
(*.f64 a (+.f64 (*.f64 t 3) t))
(*.f64 a (+.f64 t (*.f64 t 3)))
(*.f64 (+.f64 t t) (+.f64 a a))
(*.f64 a (*.f64 t 4))
(/.f64 (*.f64 2 (*.f64 (*.f64 a t) 16)) 8)
(+.f64 (*.f64 a t) (*.f64 a (*.f64 t 3)))
(*.f64 a (+.f64 (*.f64 t 3) t))
(*.f64 a (+.f64 t (*.f64 t 3)))
(*.f64 (+.f64 t t) (+.f64 a a))
(*.f64 a (*.f64 t 4))
(/.f64 (+.f64 (*.f64 2 (*.f64 (*.f64 a t) 16)) (*.f64 2 (*.f64 (*.f64 a t) 16))) 16)
(+.f64 (*.f64 a t) (*.f64 a (*.f64 t 3)))
(*.f64 a (+.f64 (*.f64 t 3) t))
(*.f64 a (+.f64 t (*.f64 t 3)))
(*.f64 (+.f64 t t) (+.f64 a a))
(*.f64 a (*.f64 t 4))
(pow.f64 (*.f64 4 (*.f64 a t)) 1)
(+.f64 (*.f64 a t) (*.f64 a (*.f64 t 3)))
(*.f64 a (+.f64 (*.f64 t 3) t))
(*.f64 a (+.f64 t (*.f64 t 3)))
(*.f64 (+.f64 t t) (+.f64 a a))
(*.f64 a (*.f64 t 4))

localize7.0ms (0%)

Local error

Found 1 expressions with local error:

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

Compiled 18 to 9 computations (50% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
b
@inf
(/.f64 (/.f64 b z) c)
0.0ms
z
@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
b
@0
(/.f64 (/.f64 b z) c)

rewrite86.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1678×rational.json-1
1678×rational.json-2
1678×rational.json-4
1678×rational.json-3
1650×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
15413
218613
362913
4228613
5609713
Stop Event
node limit
Counts
1 → 68
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 (/.f64 b z) (+.f64 c c)) (/.f64 (/.f64 b z) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (/.f64 b c) (+.f64 z z)) (/.f64 (/.f64 b c) (+.f64 z z)))))) (#(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 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 (/.f64 1 z) c) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 z b)) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 z b)) (*.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 2 (*.f64 (/.f64 (/.f64 1/2 z) c) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 b z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 b c)))))) (#(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) (/.f64 2 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 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 (/.f64 1 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 b (neg.f64 (*.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 1/2 (*.f64 (/.f64 b z) (/.f64 2 c)))))) (#(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 (/.f64 1/2 c) (/.f64 2 (/.f64 z b)))))) (#(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 2 (/.f64 z b)))))) (#(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 (/.f64 1 z) c) 1/2) (+.f64 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 b (*.f64 z (neg.f64 c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (neg.f64 (*.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 z z)) (/.f64 2 c))))) (#(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 (/.f64 b z) (+.f64 c c)) 2)))) (#(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 (*.f64 c 4)) (*.f64 (/.f64 b z) 4))))) (#(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 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 pow.f64 (/.f64 b (*.f64 z c)) 1)))) (#(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 b (neg.f64 (*.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)))))))

simplify101.0ms (0.2%)

Algorithm
egg-herbie
Rules
1436×rational.json-simplify-35
1100×rational.json-simplify-2
1016×rational.json-simplify-1
1008×rational.json-simplify-44
964×rational.json-simplify-47
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01371508
12801496
26351496
315341496
443501496
566011496
Stop Event
node limit
Counts
104 → 79
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 (/.f64 b z) (+.f64 c c)) (/.f64 (/.f64 b z) (+.f64 c c)))
(+.f64 (/.f64 (/.f64 b c) (+.f64 z z)) (/.f64 (/.f64 b c) (+.f64 z z)))
(-.f64 (/.f64 b (*.f64 z c)) 0)
(*.f64 b (/.f64 (/.f64 1 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 (/.f64 1 z) c) 1/2))
(*.f64 (/.f64 2 (/.f64 z b)) (/.f64 1/2 c))
(*.f64 (/.f64 2 (/.f64 z b)) (*.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 2 (*.f64 (/.f64 (/.f64 1/2 z) c) b))
(*.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 b z)))
(*.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 b c)))
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 z (*.f64 c 4))))
(*.f64 (*.f64 (/.f64 b z) (/.f64 2 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 z) (/.f64 b c))
(*.f64 (/.f64 1 c) (/.f64 b z))
(*.f64 (/.f64 (/.f64 1 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 b (neg.f64 (*.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 1/2 (*.f64 (/.f64 b z) (/.f64 2 c)))
(*.f64 (/.f64 1/2 z) (*.f64 (/.f64 b c) 2))
(*.f64 (/.f64 1/2 c) (/.f64 2 (/.f64 z b)))
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (*.f64 (/.f64 1 c) 1/2) (/.f64 2 (/.f64 z b)))
(*.f64 (/.f64 2 c) (/.f64 b (+.f64 z z)))
(*.f64 (*.f64 (/.f64 (/.f64 1 z) c) 1/2) (+.f64 b b))
(*.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)
(*.f64 (/.f64 b (*.f64 z (neg.f64 c))) -1)
(*.f64 (/.f64 b (neg.f64 (*.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 z z)) (/.f64 2 c))
(*.f64 (/.f64 b (+.f64 c c)) (*.f64 2 (/.f64 1 z)))
(*.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 b) c))
(*.f64 (/.f64 1 (*.f64 c 4)) (*.f64 (/.f64 b z) 4))
(*.f64 (/.f64 -1 c) (/.f64 (neg.f64 b) z))
(*.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))
(pow.f64 (/.f64 b (*.f64 z c)) 1)
(neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))
(neg.f64 (/.f64 b (*.f64 z (neg.f64 c))))
(neg.f64 (/.f64 b (neg.f64 (*.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 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(+.f64 (/.f64 b (*.f64 z c)) 0)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(+.f64 0 (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(+.f64 (/.f64 (/.f64 b z) (+.f64 c c)) (/.f64 (/.f64 b z) (+.f64 c c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(+.f64 (/.f64 (/.f64 b c) (+.f64 z z)) (/.f64 (/.f64 b c) (+.f64 z z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(-.f64 (/.f64 b (*.f64 z c)) 0)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 b (/.f64 (/.f64 1 z) c))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 b z) (/.f64 1 c))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 b (*.f64 z c)) 1)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 1 (/.f64 b (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (+.f64 b b) (/.f64 (/.f64 1/2 z) c))
(*.f64 (+.f64 b b) (/.f64 1/2 (*.f64 c z)))
(*.f64 (+.f64 b b) (*.f64 (/.f64 (/.f64 1 z) c) 1/2))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 2 (/.f64 z b)) (/.f64 1/2 c))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 2 (/.f64 z b)) (*.f64 (/.f64 1 c) 1/2))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 b c) (/.f64 1 z))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 2 (/.f64 (/.f64 b z) (+.f64 c c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 2 (/.f64 b (*.f64 z (+.f64 c c))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 2 (/.f64 (/.f64 b (*.f64 z c)) 2))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 z) c) b))
(*.f64 (+.f64 b b) (/.f64 1/2 (*.f64 c z)))
(*.f64 2 (*.f64 (/.f64 1/2 c) (/.f64 b z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 2 (*.f64 (/.f64 1/2 z) (/.f64 b c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (*.f64 b 4) (/.f64 1 (*.f64 z (*.f64 c 4))))
(*.f64 (*.f64 b 4) (/.f64 (/.f64 1 z) (*.f64 c 4)))
(*.f64 4 (*.f64 (/.f64 (/.f64 1/4 c) z) b))
(*.f64 b (*.f64 4 (/.f64 (/.f64 1/4 c) z)))
(*.f64 (*.f64 (/.f64 b z) (/.f64 2 c)) 1/2)
(*.f64 (/.f64 b z) (*.f64 (/.f64 2 c) 1/2))
(*.f64 (/.f64 b z) (*.f64 1/2 (/.f64 2 c)))
(*.f64 (*.f64 (/.f64 b z) 4) (/.f64 1 (*.f64 c 4)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (*.f64 (/.f64 b c) 2) (/.f64 1/2 z))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 1 z) (/.f64 b c))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 1 c) (/.f64 b z))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 (/.f64 1 z) c) b)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 c (neg.f64 z))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (neg.f64 b) (/.f64 1 (*.f64 z (neg.f64 c))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (neg.f64 b) (/.f64 -1 (*.f64 z c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 (neg.f64 b) z) (/.f64 -1 c))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 (neg.f64 b) c) (/.f64 -1 z))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 -1 (/.f64 b (*.f64 c (neg.f64 z))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 -1 (/.f64 b (*.f64 z (neg.f64 c))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 -1 (/.f64 b (neg.f64 (*.f64 z c))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 -1 (/.f64 (/.f64 b z) (neg.f64 c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 -1 (/.f64 (/.f64 b c) (neg.f64 z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (*.f64 2 (/.f64 1 z)) (/.f64 b (+.f64 c c)))
(*.f64 2 (*.f64 (/.f64 1 z) (/.f64 b (+.f64 c c))))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 b (+.f64 c c)) 2))
(*.f64 (/.f64 1 z) (*.f64 2 (/.f64 b (+.f64 c 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 1/2 z) (*.f64 (/.f64 b c) 2))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 1/2 c) (/.f64 2 (/.f64 z b)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 (/.f64 1/2 z) c) (+.f64 b b))
(*.f64 (+.f64 b b) (/.f64 1/2 (*.f64 c z)))
(*.f64 (*.f64 (/.f64 1 c) 1/2) (/.f64 2 (/.f64 z b)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 2 c) (/.f64 b (+.f64 z z)))
(*.f64 (*.f64 (/.f64 (/.f64 1 z) c) 1/2) (+.f64 b b))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 b (*.f64 c (neg.f64 z))) -1)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 b (*.f64 z (neg.f64 c))) -1)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 b (neg.f64 (*.f64 z c))) -1)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 (/.f64 b z) (neg.f64 c)) -1)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 (/.f64 b c) (neg.f64 z)) -1)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 b (+.f64 z z)) (/.f64 2 c))
(*.f64 (/.f64 2 c) (/.f64 b (+.f64 z z)))
(*.f64 (/.f64 b (+.f64 c c)) (*.f64 2 (/.f64 1 z)))
(*.f64 2 (*.f64 (/.f64 1 z) (/.f64 b (+.f64 c c))))
(*.f64 (/.f64 1 z) (*.f64 (/.f64 b (+.f64 c c)) 2))
(*.f64 (/.f64 1 z) (*.f64 2 (/.f64 b (+.f64 c c))))
(*.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 b) c))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 1 (*.f64 c 4)) (*.f64 (/.f64 b z) 4))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 -1 c) (/.f64 (neg.f64 b) z))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 b (*.f64 z (+.f64 c c))) 2)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 1 (*.f64 z (*.f64 c 4))) (*.f64 b 4))
(*.f64 (*.f64 b 4) (/.f64 (/.f64 1 z) (*.f64 c 4)))
(*.f64 4 (*.f64 (/.f64 (/.f64 1/4 c) z) b))
(*.f64 b (*.f64 4 (/.f64 (/.f64 1/4 c) z)))
(*.f64 (/.f64 (/.f64 b (*.f64 z c)) 2) 2)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 1 (*.f64 c (neg.f64 z))) (neg.f64 b))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 b))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(*.f64 (/.f64 -1 (*.f64 z c)) (neg.f64 b))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(pow.f64 (/.f64 b (*.f64 z c)) 1)
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(neg.f64 (/.f64 b (*.f64 c (neg.f64 z))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(neg.f64 (/.f64 b (*.f64 z (neg.f64 c))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(neg.f64 (/.f64 b (neg.f64 (*.f64 z c))))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(neg.f64 (/.f64 (/.f64 b z) (neg.f64 c)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)
(neg.f64 (/.f64 (/.f64 b c) (neg.f64 z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b z) c)

localize10.0ms (0%)

Local error

Found 1 expressions with local error:

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

Compiled 24 to 14 computations (41.7% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite64.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1500×rational.json-simplify-50
1406×exponential.json-3
1406×rational.json-1
1406×rational.json-2
1406×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
16719
221919
382419
4392119
Stop Event
node limit
Counts
1 → 65
Calls
Call 1
Inputs
(/.f64 (*.f64 a -4) (/.f64 c t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (*.f64 -4 (/.f64 t c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (*.f64 -4 (/.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (*.f64 a (/.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a -4) (/.f64 t c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 a (/.f64 -4 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 a (*.f64 -4 (/.f64 t c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a -8) (/.f64 (/.f64 t c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a -8) (*.f64 (/.f64 t c) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (*.f64 (/.f64 a c) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (/.f64 t c)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 a -4) (*.f64 c (/.f64 2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 t (/.f64 (/.f64 c a) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 4) (/.f64 1 (*.f64 2 (/.f64 (/.f64 c a) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 4) (/.f64 -1 (/.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (/.f64 -8 (/.f64 c t))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a -16) (/.f64 1 (*.f64 (/.f64 c t) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (/.f64 -2 (/.f64 c t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (*.f64 (/.f64 t c) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -4 (/.f64 t c)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (/.f64 1 (/.f64 c (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a 4) (/.f64 -1 (/.f64 c t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -8 (*.f64 a (/.f64 (/.f64 t c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -8 (*.f64 (/.f64 t c) (*.f64 a 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t c) (*.f64 a -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t c) (/.f64 1 (/.f64 -1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (/.f64 -4 c)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (/.f64 -4 c)) (/.f64 1 (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (*.f64 a 4) (/.f64 c t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (*.f64 2 (/.f64 t c))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a c) (/.f64 -4 (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 t (/.f64 -1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 (*.f64 a -4) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -4 c) (/.f64 a (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (/.f64 (/.f64 t c) 2)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -2 (/.f64 c t)) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 t c) 2) (*.f64 a -8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 a (/.f64 -8 (/.f64 c t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a 1/2) (/.f64 -8 (/.f64 c t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -2 (*.f64 a (*.f64 2 (/.f64 t c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 a c) -2) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t c) 1/2) (*.f64 a -8))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t c) -2) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t c) (*.f64 a 1/2)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a 4) (/.f64 c t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1/4 a)) (/.f64 t c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (/.f64 1 t)) (/.f64 -4 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -4 (/.f64 1 t)) (/.f64 a c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a -4) (/.f64 1 t)) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 t)) (*.f64 a (/.f64 -4 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a -4) (*.f64 c (/.f64 2 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -8 (/.f64 c t)) (*.f64 a 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (/.f64 (/.f64 c a) -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (/.f64 (/.f64 c a) -2))) (*.f64 t 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 c t) 4)) (*.f64 a -16))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 c (*.f64 a 4))) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 c t)) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 c a)) (*.f64 t 4))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 a 4) (/.f64 c t)))))))

simplify108.0ms (0.2%)

Algorithm
egg-herbie
Rules
1740×rational.json-simplify-35
1022×rational.json-simplify-2
1016×rational.json-simplify-1
754×rational.json-simplify-53
684×rational.json-simplify-46
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01371967
13071963
26901963
322001963
448501963
568941963
Stop Event
node limit
Counts
101 → 75
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 (*.f64 a (*.f64 -4 (/.f64 t c))) 0)
(+.f64 0 (*.f64 a (*.f64 -4 (/.f64 t c))))
(-.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 0)
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (*.f64 a -4) (/.f64 t c))
(*.f64 t (*.f64 a (/.f64 -4 c)))
(*.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 1)
(*.f64 1 (*.f64 a (*.f64 -4 (/.f64 t c))))
(*.f64 (*.f64 a -8) (/.f64 (/.f64 t c) 2))
(*.f64 (*.f64 a -8) (*.f64 (/.f64 t c) 1/2))
(*.f64 (+.f64 t t) (*.f64 (/.f64 a c) -2))
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 2 (/.f64 (*.f64 a -4) (*.f64 c (/.f64 2 t))))
(*.f64 2 (/.f64 t (/.f64 (/.f64 c a) -2)))
(*.f64 2 (/.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 2))
(*.f64 (*.f64 t 4) (/.f64 1 (*.f64 2 (/.f64 (/.f64 c a) -2))))
(*.f64 (*.f64 t 4) (/.f64 -1 (/.f64 c a)))
(*.f64 (*.f64 a (/.f64 -8 (/.f64 c t))) 1/2)
(*.f64 (*.f64 a -16) (/.f64 1 (*.f64 (/.f64 c t) 4)))
(*.f64 (+.f64 a a) (/.f64 -2 (/.f64 c t)))
(*.f64 (+.f64 a a) (*.f64 (/.f64 t c) -2))
(*.f64 (*.f64 -4 (/.f64 t c)) a)
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 c (*.f64 a 4))))
(*.f64 (*.f64 a 4) (/.f64 -1 (/.f64 c t)))
(*.f64 -8 (*.f64 a (/.f64 (/.f64 t c) 2)))
(*.f64 -8 (*.f64 (/.f64 t c) (*.f64 a 1/2)))
(*.f64 (/.f64 t c) (*.f64 a -4))
(*.f64 (/.f64 t c) (/.f64 1 (/.f64 -1/4 a)))
(*.f64 (*.f64 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 -4 c)) (/.f64 1 (/.f64 1 t)))
(*.f64 -1 (/.f64 (*.f64 a 4) (/.f64 c t)))
(*.f64 (*.f64 a (*.f64 2 (/.f64 t c))) -2)
(*.f64 (/.f64 a c) (/.f64 -4 (/.f64 1 t)))
(*.f64 (/.f64 1 c) (/.f64 t (/.f64 -1/4 a)))
(*.f64 (/.f64 1 c) (/.f64 (*.f64 a -4) (/.f64 1 t)))
(*.f64 (/.f64 -4 c) (/.f64 a (/.f64 1 t)))
(*.f64 (*.f64 a (/.f64 (/.f64 t c) 2)) -8)
(*.f64 (/.f64 -2 (/.f64 c t)) (+.f64 a a))
(*.f64 (/.f64 (/.f64 t c) 2) (*.f64 a -8))
(*.f64 1/2 (*.f64 a (/.f64 -8 (/.f64 c t))))
(*.f64 (*.f64 a 1/2) (/.f64 -8 (/.f64 c t)))
(*.f64 -2 (*.f64 a (*.f64 2 (/.f64 t c))))
(*.f64 (*.f64 (/.f64 a c) -2) (+.f64 t t))
(*.f64 (*.f64 (/.f64 t c) 1/2) (*.f64 a -8))
(*.f64 (*.f64 (/.f64 t c) -2) (+.f64 a a))
(*.f64 (*.f64 (/.f64 t c) (*.f64 a 1/2)) -8)
(*.f64 (/.f64 (*.f64 a 4) (/.f64 c t)) -1)
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
(*.f64 (/.f64 1 (/.f64 -1/4 a)) (/.f64 t c))
(*.f64 (/.f64 a (/.f64 1 t)) (/.f64 -4 c))
(*.f64 (/.f64 -4 (/.f64 1 t)) (/.f64 a c))
(*.f64 (/.f64 (*.f64 a -4) (/.f64 1 t)) (/.f64 1 c))
(*.f64 (/.f64 1 (/.f64 1 t)) (*.f64 a (/.f64 -4 c)))
(*.f64 (/.f64 (*.f64 a -4) (*.f64 c (/.f64 2 t))) 2)
(*.f64 (/.f64 -8 (/.f64 c t)) (*.f64 a 1/2))
(*.f64 (/.f64 t (/.f64 (/.f64 c a) -2)) 2)
(*.f64 (/.f64 1 (*.f64 2 (/.f64 (/.f64 c a) -2))) (*.f64 t 4))
(*.f64 (/.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 2) 2)
(*.f64 (/.f64 1 (*.f64 (/.f64 c t) 4)) (*.f64 a -16))
(*.f64 (/.f64 1 (/.f64 c (*.f64 a 4))) (neg.f64 t))
(*.f64 (/.f64 -1 (/.f64 c t)) (*.f64 a 4))
(*.f64 (/.f64 -1 (/.f64 c a)) (*.f64 t 4))
(pow.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 1)
(neg.f64 (/.f64 (*.f64 a 4) (/.f64 c t)))
Outputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(+.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 0)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(+.f64 0 (*.f64 a (*.f64 -4 (/.f64 t c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(-.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 0)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 a -4) (/.f64 t c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 t (*.f64 a (/.f64 -4 c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 1)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 1 (*.f64 a (*.f64 -4 (/.f64 t c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 a -8) (/.f64 (/.f64 t c) 2))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 a -8) (*.f64 (/.f64 t c) 1/2))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (+.f64 t t) (*.f64 (/.f64 a c) -2))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 2 (/.f64 (*.f64 a -4) (*.f64 c (/.f64 2 t))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 2 (/.f64 t (/.f64 (/.f64 c a) -2)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 2 (/.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 2))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 t 4) (/.f64 1 (*.f64 2 (/.f64 (/.f64 c a) -2))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 t 4) (/.f64 -1 (/.f64 c a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 a (/.f64 -8 (/.f64 c t))) 1/2)
(*.f64 a (*.f64 (/.f64 -8 (/.f64 c t)) 1/2))
(*.f64 a (*.f64 1/2 (/.f64 -8 (/.f64 c t))))
(*.f64 a (*.f64 1/2 (/.f64 t (/.f64 c -8))))
(*.f64 (*.f64 a -16) (/.f64 1 (*.f64 (/.f64 c t) 4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (+.f64 a a) (/.f64 -2 (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (+.f64 a a) (*.f64 (/.f64 t c) -2))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 -4 (/.f64 t c)) a)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 c (*.f64 a 4))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 a 4) (/.f64 -1 (/.f64 c t)))
(*.f64 a (*.f64 4 (/.f64 t (/.f64 c -1))))
(*.f64 4 (*.f64 (/.f64 t (neg.f64 c)) a))
(*.f64 a (*.f64 4 (/.f64 t (neg.f64 c))))
(*.f64 -8 (*.f64 a (/.f64 (/.f64 t c) 2)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -8 (*.f64 (/.f64 t c) (*.f64 a 1/2)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 t c) (*.f64 a -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 t c) (/.f64 1 (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 a (/.f64 -4 c)) t)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 a (/.f64 -4 c)) (/.f64 1 (/.f64 1 t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 -1 (/.f64 (*.f64 a 4) (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 a (*.f64 2 (/.f64 t c))) -2)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 a c) (/.f64 -4 (/.f64 1 t)))
(*.f64 (/.f64 a c) (/.f64 t -1/4))
(*.f64 (/.f64 1 c) (/.f64 t (/.f64 -1/4 a)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 1 c) (/.f64 (*.f64 a -4) (/.f64 1 t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 -4 c) (/.f64 a (/.f64 1 t)))
(*.f64 (/.f64 -4 c) (/.f64 t (/.f64 1 a)))
(*.f64 (*.f64 a (/.f64 (/.f64 t c) 2)) -8)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 -2 (/.f64 c t)) (+.f64 a a))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 (/.f64 t c) 2) (*.f64 a -8))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 1/2 (*.f64 a (/.f64 -8 (/.f64 c t))))
(*.f64 a (*.f64 (/.f64 -8 (/.f64 c t)) 1/2))
(*.f64 a (*.f64 1/2 (/.f64 -8 (/.f64 c t))))
(*.f64 a (*.f64 1/2 (/.f64 t (/.f64 c -8))))
(*.f64 (*.f64 a 1/2) (/.f64 -8 (/.f64 c t)))
(*.f64 a (*.f64 (/.f64 -8 (/.f64 c t)) 1/2))
(*.f64 a (*.f64 1/2 (/.f64 -8 (/.f64 c t))))
(*.f64 a (*.f64 1/2 (/.f64 t (/.f64 c -8))))
(*.f64 -2 (*.f64 a (*.f64 2 (/.f64 t c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 (/.f64 a c) -2) (+.f64 t t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 (/.f64 t c) 1/2) (*.f64 a -8))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 (/.f64 t c) -2) (+.f64 a a))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (*.f64 (/.f64 t c) (*.f64 a 1/2)) -8)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 (*.f64 a 4) (/.f64 c t)) -1)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 1 (/.f64 -1/4 a)) (/.f64 t c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 a (/.f64 1 t)) (/.f64 -4 c))
(*.f64 (/.f64 -4 c) (/.f64 t (/.f64 1 a)))
(*.f64 (/.f64 -4 c) (/.f64 a (/.f64 1 t)))
(*.f64 (/.f64 -4 (/.f64 1 t)) (/.f64 a c))
(*.f64 (/.f64 a c) (/.f64 t -1/4))
(*.f64 (/.f64 (*.f64 a -4) (/.f64 1 t)) (/.f64 1 c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 1 (/.f64 1 t)) (*.f64 a (/.f64 -4 c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 (*.f64 a -4) (*.f64 c (/.f64 2 t))) 2)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 -8 (/.f64 c t)) (*.f64 a 1/2))
(*.f64 a (*.f64 (/.f64 -8 (/.f64 c t)) 1/2))
(*.f64 a (*.f64 1/2 (/.f64 -8 (/.f64 c t))))
(*.f64 a (*.f64 1/2 (/.f64 t (/.f64 c -8))))
(*.f64 (/.f64 t (/.f64 (/.f64 c a) -2)) 2)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 (/.f64 c a) -2))) (*.f64 t 4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 2) 2)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 1 (*.f64 (/.f64 c t) 4)) (*.f64 a -16))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 1 (/.f64 c (*.f64 a 4))) (neg.f64 t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(*.f64 (/.f64 -1 (/.f64 c t)) (*.f64 a 4))
(*.f64 a (*.f64 4 (/.f64 t (/.f64 c -1))))
(*.f64 4 (*.f64 (/.f64 t (neg.f64 c)) a))
(*.f64 a (*.f64 4 (/.f64 t (neg.f64 c))))
(*.f64 (/.f64 -1 (/.f64 c a)) (*.f64 t 4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(pow.f64 (*.f64 a (*.f64 -4 (/.f64 t c))) 1)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))
(neg.f64 (/.f64 (*.f64 a 4) (/.f64 c t)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(*.f64 (/.f64 a c) (*.f64 -4 t))

localize11.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (/.f64 y (*.f64 c z)) 9)
5.1b
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
6.4b
(/.f64 y (*.f64 c z))
Compiler

Compiled 36 to 15 computations (58.3% saved)

series6.0ms (0%)

Counts
3 → 84
Calls

30 calls:

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

rewrite86.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1704×rational.json-1
1704×rational.json-2
1704×rational.json-4
1704×rational.json-3
1692×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
17857
220557
361857
4211757
5588557
Stop Event
node limit
Counts
3 → 110
Calls
Call 1
Inputs
(/.f64 y (*.f64 c z))
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 (/.f64 y (*.f64 c z)) 9)
Outputs
((#(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 (+.f64 z z))) (/.f64 y (*.f64 c (+.f64 z 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 (/.f64 1/2 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 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 (/.f64 (/.f64 1/2 c) z) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 y y) z) c) 1/2)))) (#(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 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 y (neg.f64 (*.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 (+.f64 y y) z) (/.f64 1/2 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 y c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/2 c) (/.f64 (+.f64 y y) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (/.f64 (/.f64 (+.f64 y y) z) 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 (*.f64 c z)) 1/2) (+.f64 y y))))) (#(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 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 c (+.f64 z z))) 2)))) (#(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 y (*.f64 c z)) 2) 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 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 pow.f64 (/.f64 y (*.f64 c z)) 1)))) (#(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 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 +.f64 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 (*.f64 c z) (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (*.f64 c z)) (/.f64 1 (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 c (/.f64 z y)) (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (/.f64 (*.f64 c (+.f64 z z)) (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y y) (+.f64 (/.f64 (*.f64 c z) (*.f64 x 9)) (/.f64 (*.f64 c z) (*.f64 x 9))))))) (#(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 y c) (/.f64 z (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (/.f64 (*.f64 z (*.f64 c (/.f64 2 y))) (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (+.f64 (/.f64 (*.f64 c (/.f64 z y)) (*.f64 x 9)) (/.f64 (*.f64 c (/.f64 z y)) (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 18) (*.f64 c (/.f64 z y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 y y) z) c) (/.f64 2 (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 y y) z) c) (+.f64 (/.f64 1 (*.f64 x 9)) (/.f64 1 (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 4) (+.f64 (/.f64 (*.f64 c (+.f64 z z)) (*.f64 x 9)) (/.f64 (*.f64 c (+.f64 z z)) (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 2 c)) (/.f64 (+.f64 z z) (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (/.f64 2 c)) (+.f64 (/.f64 z (*.f64 x 9)) (/.f64 z (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y z) (/.f64 c (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 c) (/.f64 (/.f64 z y) (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (/.f64 (*.f64 c z) (neg.f64 (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 y) c) (/.f64 z (neg.f64 (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (+.f64 (/.f64 (*.f64 z (*.f64 c (/.f64 2 y))) (*.f64 x 9)) (/.f64 (*.f64 z (*.f64 c (/.f64 2 y))) (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -2) (+.f64 (/.f64 (*.f64 c z) (neg.f64 (*.f64 x 9))) (/.f64 (*.f64 c z) (neg.f64 (*.f64 x 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 36)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 18) (*.f64 z (*.f64 c (/.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (*.f64 c z)) 4) (+.f64 (/.f64 2 (*.f64 x 9)) (/.f64 2 (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y c) 4) (+.f64 (/.f64 (+.f64 z z) (*.f64 x 9)) (/.f64 (+.f64 z z) (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y c) -2) (+.f64 (/.f64 z (neg.f64 (*.f64 x 9))) (/.f64 z (neg.f64 (*.f64 x 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 y y) z) (/.f64 (*.f64 c 4) (*.f64 x 18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 y y) z) (+.f64 (/.f64 c (*.f64 x 9)) (/.f64 c (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (/.f64 (/.f64 c y) (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (neg.f64 z)) (/.f64 c (neg.f64 (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 9) 4) (*.f64 2 (*.f64 z (*.f64 c (/.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 c)) (+.f64 (/.f64 (/.f64 z y) (*.f64 x 9)) (/.f64 (/.f64 z y) (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 (+.f64 y y) z)) (+.f64 (/.f64 (*.f64 c 4) (*.f64 x 18)) (/.f64 (*.f64 c 4) (*.f64 x 18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y z) -2) (+.f64 (/.f64 c (neg.f64 (*.f64 x 9))) (/.f64 c (neg.f64 (*.f64 x 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 36))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 9) c) (/.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 1 z)) (+.f64 (/.f64 (/.f64 c y) (*.f64 x 9)) (/.f64 (/.f64 c y) (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 9) 2) (/.f64 (*.f64 c (/.f64 z y)) 2))))) (#(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 /.f64 (+.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (*.f64 9 (/.f64 x (*.f64 c z)))) (+.f64 (/.f64 1 y) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 36))) (*.f64 2 (*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 36)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 x 9) c) (/.f64 (*.f64 x 9) c)) (*.f64 z (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (*.f64 x 9) z) (/.f64 (*.f64 x 9) z)) (*.f64 c (/.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 x 9)) (neg.f64 (*.f64 x 9))) (+.f64 (neg.f64 (*.f64 c (/.f64 z y))) (neg.f64 (*.f64 c (/.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 18)) (-.f64 0 (*.f64 z (*.f64 c (/.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 9 (/.f64 x (*.f64 c z)))) (-.f64 0 (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x 9) c)) (neg.f64 (/.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 x 9) z)) (neg.f64 (/.f64 c y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 x 9))) (*.f64 c (/.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (*.f64 c z)) 9) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 y (*.f64 c z)) 9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 y (*.f64 c z)) 9) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 y (*.f64 c z)) 9) 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 pow.f64 (*.f64 (/.f64 y (*.f64 c z)) 9) 1)))))

simplify120.0ms (0.2%)

Algorithm
egg-herbie
Rules
1546×rational.json-simplify-51
1334×rational.json-simplify-46
884×rational.json-simplify-2
802×rational.json-simplify-50
782×rational.json-simplify-35
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
02544430
17804334
225404262
346684220
470854214
Stop Event
node limit
Counts
194 → 157
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 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(+.f64 (/.f64 y (*.f64 c z)) 0)
(+.f64 0 (/.f64 y (*.f64 c z)))
(+.f64 (/.f64 y (*.f64 c (+.f64 z z))) (/.f64 y (*.f64 c (+.f64 z 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 (/.f64 1/2 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 c (+.f64 z z))))
(*.f64 2 (/.f64 (/.f64 y (*.f64 c z)) 2))
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 c) z) y))
(*.f64 (/.f64 (/.f64 (+.f64 y y) z) c) 1/2)
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 c (*.f64 z 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 y (neg.f64 (*.f64 c z))))
(*.f64 -1 (/.f64 y (*.f64 z (neg.f64 c))))
(*.f64 -1 (/.f64 (/.f64 y c) (neg.f64 z)))
(*.f64 (/.f64 (+.f64 y y) z) (/.f64 1/2 c))
(*.f64 (/.f64 1 z) (/.f64 y c))
(*.f64 (/.f64 1/2 c) (/.f64 (+.f64 y y) z))
(*.f64 1/2 (/.f64 (/.f64 (+.f64 y y) z) c))
(*.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 y y))
(*.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 y y))
(*.f64 (/.f64 y (neg.f64 (*.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 c (+.f64 z z))) 2)
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 y) c))
(*.f64 (/.f64 (/.f64 y (*.f64 c z)) 2) 2)
(*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 y 4))
(*.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 y))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 y))
(pow.f64 (/.f64 y (*.f64 c z)) 1)
(neg.f64 (/.f64 y (neg.f64 (*.f64 c z))))
(neg.f64 (/.f64 y (*.f64 z (neg.f64 c))))
(neg.f64 (/.f64 (/.f64 y c) (neg.f64 z)))
(+.f64 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))) 0)
(+.f64 0 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))))
(-.f64 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))) 0)
(/.f64 y (/.f64 (*.f64 c z) (*.f64 x 9)))
(/.f64 (/.f64 y (*.f64 c z)) (/.f64 1 (*.f64 x 9)))
(/.f64 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))) 1)
(/.f64 1 (/.f64 (*.f64 c (/.f64 z y)) (*.f64 x 9)))
(/.f64 (+.f64 y y) (/.f64 (*.f64 c (+.f64 z z)) (*.f64 x 9)))
(/.f64 (+.f64 y y) (+.f64 (/.f64 (*.f64 c z) (*.f64 x 9)) (/.f64 (*.f64 c z) (*.f64 x 9))))
(/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y)))
(/.f64 (/.f64 y c) (/.f64 z (*.f64 x 9)))
(/.f64 2 (/.f64 (*.f64 z (*.f64 c (/.f64 2 y))) (*.f64 x 9)))
(/.f64 2 (+.f64 (/.f64 (*.f64 c (/.f64 z y)) (*.f64 x 9)) (/.f64 (*.f64 c (/.f64 z y)) (*.f64 x 9))))
(/.f64 (/.f64 (*.f64 x 18) (*.f64 c (/.f64 z y))) 2)
(/.f64 (/.f64 (/.f64 (+.f64 y y) z) c) (/.f64 2 (*.f64 x 9)))
(/.f64 (/.f64 (/.f64 (+.f64 y y) z) c) (+.f64 (/.f64 1 (*.f64 x 9)) (/.f64 1 (*.f64 x 9))))
(/.f64 (*.f64 y 4) (+.f64 (/.f64 (*.f64 c (+.f64 z z)) (*.f64 x 9)) (/.f64 (*.f64 c (+.f64 z z)) (*.f64 x 9))))
(/.f64 (*.f64 y (/.f64 2 c)) (/.f64 (+.f64 z z) (*.f64 x 9)))
(/.f64 (*.f64 y (/.f64 2 c)) (+.f64 (/.f64 z (*.f64 x 9)) (/.f64 z (*.f64 x 9))))
(/.f64 (/.f64 y z) (/.f64 c (*.f64 x 9)))
(/.f64 (/.f64 1 c) (/.f64 (/.f64 z y) (*.f64 x 9)))
(/.f64 (neg.f64 y) (/.f64 (*.f64 c z) (neg.f64 (*.f64 x 9))))
(/.f64 (/.f64 (neg.f64 y) c) (/.f64 z (neg.f64 (*.f64 x 9))))
(/.f64 4 (+.f64 (/.f64 (*.f64 z (*.f64 c (/.f64 2 y))) (*.f64 x 9)) (/.f64 (*.f64 z (*.f64 c (/.f64 2 y))) (*.f64 x 9))))
(/.f64 (*.f64 y -2) (+.f64 (/.f64 (*.f64 c z) (neg.f64 (*.f64 x 9))) (/.f64 (*.f64 c z) (neg.f64 (*.f64 x 9)))))
(/.f64 (*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 36)) 4)
(/.f64 (*.f64 x 18) (*.f64 z (*.f64 c (/.f64 2 y))))
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) 4) (+.f64 (/.f64 2 (*.f64 x 9)) (/.f64 2 (*.f64 x 9))))
(/.f64 (*.f64 (/.f64 y c) 4) (+.f64 (/.f64 (+.f64 z z) (*.f64 x 9)) (/.f64 (+.f64 z z) (*.f64 x 9))))
(/.f64 (*.f64 (/.f64 y c) -2) (+.f64 (/.f64 z (neg.f64 (*.f64 x 9))) (/.f64 z (neg.f64 (*.f64 x 9)))))
(/.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (/.f64 1 y))
(/.f64 (/.f64 (+.f64 y y) z) (/.f64 (*.f64 c 4) (*.f64 x 18)))
(/.f64 (/.f64 (+.f64 y y) z) (+.f64 (/.f64 c (*.f64 x 9)) (/.f64 c (*.f64 x 9))))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 c y) (*.f64 x 9)))
(/.f64 (/.f64 y (neg.f64 z)) (/.f64 c (neg.f64 (*.f64 x 9))))
(/.f64 (*.f64 (*.f64 x 9) 4) (*.f64 2 (*.f64 z (*.f64 c (/.f64 2 y)))))
(/.f64 (*.f64 2 (/.f64 1 c)) (+.f64 (/.f64 (/.f64 z y) (*.f64 x 9)) (/.f64 (/.f64 z y) (*.f64 x 9))))
(/.f64 (*.f64 2 (/.f64 (+.f64 y y) z)) (+.f64 (/.f64 (*.f64 c 4) (*.f64 x 18)) (/.f64 (*.f64 c 4) (*.f64 x 18))))
(/.f64 (*.f64 (/.f64 y z) -2) (+.f64 (/.f64 c (neg.f64 (*.f64 x 9))) (/.f64 c (neg.f64 (*.f64 x 9)))))
(/.f64 (*.f64 2 (*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 36))) 8)
(/.f64 (/.f64 (*.f64 x 9) c) (/.f64 z y))
(/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))
(/.f64 (*.f64 2 (/.f64 1 z)) (+.f64 (/.f64 (/.f64 c y) (*.f64 x 9)) (/.f64 (/.f64 c y) (*.f64 x 9))))
(/.f64 (/.f64 (*.f64 x 9) 2) (/.f64 (*.f64 c (/.f64 z y)) 2))
(/.f64 (neg.f64 (*.f64 x 9)) (neg.f64 (*.f64 c (/.f64 z y))))
(/.f64 (+.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (*.f64 9 (/.f64 x (*.f64 c z)))) (+.f64 (/.f64 1 y) (/.f64 1 y)))
(/.f64 (+.f64 (*.f64 2 (*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 36))) (*.f64 2 (*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 36)))) 16)
(/.f64 (+.f64 (/.f64 (*.f64 x 9) c) (/.f64 (*.f64 x 9) c)) (*.f64 z (/.f64 2 y)))
(/.f64 (+.f64 (/.f64 (*.f64 x 9) z) (/.f64 (*.f64 x 9) z)) (*.f64 c (/.f64 2 y)))
(/.f64 (+.f64 (neg.f64 (*.f64 x 9)) (neg.f64 (*.f64 x 9))) (+.f64 (neg.f64 (*.f64 c (/.f64 z y))) (neg.f64 (*.f64 c (/.f64 z y)))))
(/.f64 (neg.f64 (*.f64 x 18)) (-.f64 0 (*.f64 z (*.f64 c (/.f64 2 y)))))
(/.f64 (neg.f64 (*.f64 9 (/.f64 x (*.f64 c z)))) (-.f64 0 (/.f64 1 y)))
(/.f64 (neg.f64 (/.f64 (*.f64 x 9) c)) (neg.f64 (/.f64 z y)))
(/.f64 (neg.f64 (/.f64 (*.f64 x 9) z)) (neg.f64 (/.f64 c y)))
(/.f64 (neg.f64 (neg.f64 (*.f64 x 9))) (*.f64 c (/.f64 z y)))
(pow.f64 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))) 1)
(+.f64 (*.f64 (/.f64 y (*.f64 c z)) 9) 0)
(+.f64 0 (*.f64 (/.f64 y (*.f64 c z)) 9))
(-.f64 (*.f64 (/.f64 y (*.f64 c z)) 9) 0)
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) 9) 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)
(pow.f64 (*.f64 (/.f64 y (*.f64 c z)) 9) 1)
Outputs
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.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 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(*.f64 9 (/.f64 y (*.f64 c z)))
(+.f64 (/.f64 y (*.f64 c z)) 0)
(/.f64 y (*.f64 c z))
(+.f64 0 (/.f64 y (*.f64 c z)))
(/.f64 y (*.f64 c z))
(+.f64 (/.f64 y (*.f64 c (+.f64 z z))) (/.f64 y (*.f64 c (+.f64 z z))))
(/.f64 y (*.f64 c z))
(-.f64 (/.f64 y (*.f64 c z)) 0)
(/.f64 y (*.f64 c z))
(*.f64 y (/.f64 1 (*.f64 c z)))
(/.f64 y (*.f64 c z))
(*.f64 (/.f64 y (*.f64 c z)) 1)
(/.f64 y (*.f64 c z))
(*.f64 1 (/.f64 y (*.f64 c z)))
(/.f64 y (*.f64 c z))
(*.f64 (+.f64 y y) (/.f64 (/.f64 1/2 c) z))
(/.f64 y (*.f64 c z))
(*.f64 (+.f64 y y) (*.f64 (/.f64 1 (*.f64 c z)) 1/2))
(/.f64 y (*.f64 c z))
(*.f64 (/.f64 y c) (/.f64 1 z))
(/.f64 y (*.f64 c z))
(*.f64 2 (/.f64 y (*.f64 c (+.f64 z z))))
(/.f64 y (*.f64 c z))
(*.f64 2 (/.f64 (/.f64 y (*.f64 c z)) 2))
(/.f64 y (*.f64 c z))
(*.f64 2 (*.f64 (/.f64 (/.f64 1/2 c) z) y))
(/.f64 y (*.f64 c z))
(*.f64 (/.f64 (/.f64 (+.f64 y y) z) c) 1/2)
(/.f64 y (*.f64 c z))
(*.f64 (*.f64 y 4) (/.f64 1 (*.f64 c (*.f64 z 4))))
(*.f64 y (*.f64 4 (/.f64 1 (*.f64 c (*.f64 z 4)))))
(*.f64 4 (*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) y))
(*.f64 4 (*.f64 y (/.f64 1/4 (*.f64 c z))))
(*.f64 (*.f64 y 4) (/.f64 1/4 (*.f64 c z)))
(*.f64 (*.f64 y (/.f64 2 c)) (/.f64 1 (+.f64 z z)))
(*.f64 y (*.f64 (/.f64 2 c) (/.f64 1 (+.f64 z z))))
(*.f64 y (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 y (/.f64 (/.f64 1/2 z) (/.f64 c 2)))
(*.f64 (/.f64 y z) (/.f64 1 c))
(*.f64 (/.f64 1 c) (/.f64 y z))
(*.f64 (/.f64 y z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 c z)) y)
(/.f64 y (*.f64 c z))
(*.f64 (neg.f64 y) (/.f64 -1 (*.f64 c z)))
(/.f64 y (*.f64 c z))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 z (neg.f64 c))))
(/.f64 y (*.f64 c z))
(*.f64 (/.f64 (neg.f64 y) c) (/.f64 -1 z))
(/.f64 y (*.f64 c z))
(*.f64 -1 (/.f64 y (neg.f64 (*.f64 c z))))
(/.f64 y (*.f64 c z))
(*.f64 -1 (/.f64 y (*.f64 z (neg.f64 c))))
(/.f64 y (*.f64 c z))
(*.f64 -1 (/.f64 (/.f64 y c) (neg.f64 z)))
(/.f64 y (*.f64 c z))
(*.f64 (/.f64 (+.f64 y y) z) (/.f64 1/2 c))
(*.f64 (/.f64 1/2 c) (/.f64 (+.f64 y y) z))
(*.f64 (/.f64 1 z) (/.f64 y c))
(/.f64 y (*.f64 c z))
(*.f64 (/.f64 1/2 c) (/.f64 (+.f64 y y) z))
(*.f64 1/2 (/.f64 (/.f64 (+.f64 y y) z) c))
(/.f64 y (*.f64 c z))
(*.f64 (/.f64 (/.f64 1/2 c) z) (+.f64 y y))
(/.f64 y (*.f64 c z))
(*.f64 (*.f64 (/.f64 1 (*.f64 c z)) 1/2) (+.f64 y y))
(/.f64 y (*.f64 c z))
(*.f64 (/.f64 y (neg.f64 (*.f64 c z))) -1)
(/.f64 y (*.f64 c z))
(*.f64 (/.f64 y (*.f64 z (neg.f64 c))) -1)
(/.f64 y (*.f64 c z))
(*.f64 (/.f64 (/.f64 y c) (neg.f64 z)) -1)
(/.f64 y (*.f64 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 y (*.f64 (/.f64 2 c) (/.f64 1/2 z)))
(*.f64 y (/.f64 (/.f64 1/2 z) (/.f64 c 2)))
(*.f64 (/.f64 y (*.f64 c (+.f64 z z))) 2)
(/.f64 y (*.f64 c z))
(*.f64 (/.f64 -1 z) (/.f64 (neg.f64 y) c))
(/.f64 y (*.f64 c z))
(*.f64 (/.f64 (/.f64 y (*.f64 c z)) 2) 2)
(/.f64 y (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) (*.f64 y 4))
(*.f64 y (*.f64 4 (/.f64 1 (*.f64 c (*.f64 z 4)))))
(*.f64 4 (*.f64 (/.f64 1 (*.f64 c (*.f64 z 4))) y))
(*.f64 4 (*.f64 y (/.f64 1/4 (*.f64 c z))))
(*.f64 (*.f64 y 4) (/.f64 1/4 (*.f64 c z)))
(*.f64 (/.f64 -1 (*.f64 c z)) (neg.f64 y))
(/.f64 y (*.f64 c z))
(*.f64 (/.f64 1 (*.f64 z (neg.f64 c))) (neg.f64 y))
(/.f64 y (*.f64 c z))
(pow.f64 (/.f64 y (*.f64 c z)) 1)
(/.f64 y (*.f64 c z))
(neg.f64 (/.f64 y (neg.f64 (*.f64 c z))))
(/.f64 y (*.f64 c z))
(neg.f64 (/.f64 y (*.f64 z (neg.f64 c))))
(/.f64 y (*.f64 c z))
(neg.f64 (/.f64 (/.f64 y c) (neg.f64 z)))
(/.f64 y (*.f64 c z))
(+.f64 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))) 0)
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(+.f64 0 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(-.f64 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))) 0)
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 y (/.f64 (*.f64 c z) (*.f64 x 9)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (/.f64 y (*.f64 c z)) (/.f64 1 (*.f64 x 9)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))) 1)
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 1 (/.f64 (*.f64 c (/.f64 z y)) (*.f64 x 9)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (+.f64 y y) (/.f64 (*.f64 c (+.f64 z z)) (*.f64 x 9)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (+.f64 y y) (+.f64 (/.f64 (*.f64 c z) (*.f64 x 9)) (/.f64 (*.f64 c z) (*.f64 x 9))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (/.f64 y c) (/.f64 z (*.f64 x 9)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 2 (/.f64 (*.f64 z (*.f64 c (/.f64 2 y))) (*.f64 x 9)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 2 (+.f64 (/.f64 (*.f64 c (/.f64 z y)) (*.f64 x 9)) (/.f64 (*.f64 c (/.f64 z y)) (*.f64 x 9))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (/.f64 (*.f64 x 18) (*.f64 c (/.f64 z y))) 2)
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (/.f64 (/.f64 (+.f64 y y) z) c) (/.f64 2 (*.f64 x 9)))
(/.f64 (/.f64 (+.f64 y y) z) (*.f64 c (/.f64 2 (*.f64 9 x))))
(/.f64 (+.f64 y y) (*.f64 z (*.f64 c (/.f64 2/9 x))))
(*.f64 x (/.f64 9/2 (/.f64 c (/.f64 (+.f64 y y) z))))
(*.f64 x (/.f64 18 (/.f64 z (/.f64 (/.f64 y 2) c))))
(/.f64 (/.f64 (/.f64 (+.f64 y y) z) c) (+.f64 (/.f64 1 (*.f64 x 9)) (/.f64 1 (*.f64 x 9))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (*.f64 y 4) (+.f64 (/.f64 (*.f64 c (+.f64 z z)) (*.f64 x 9)) (/.f64 (*.f64 c (+.f64 z z)) (*.f64 x 9))))
(/.f64 (*.f64 y 4) (+.f64 (/.f64 (*.f64 c (+.f64 z z)) (*.f64 9 x)) (/.f64 (*.f64 c (+.f64 z z)) (*.f64 9 x))))
(/.f64 (*.f64 y 4) (+.f64 (*.f64 (+.f64 z z) (/.f64 c (*.f64 9 x))) (*.f64 (+.f64 z z) (/.f64 c (*.f64 9 x)))))
(/.f64 (*.f64 y 4) (*.f64 (/.f64 c (*.f64 9 x)) (+.f64 z (+.f64 z (+.f64 z z)))))
(*.f64 y (/.f64 4 (*.f64 (/.f64 z (*.f64 x 9/2)) (+.f64 c c))))
(/.f64 (*.f64 y (/.f64 2 c)) (/.f64 (+.f64 z z) (*.f64 x 9)))
(/.f64 (*.f64 y (/.f64 2 c)) (/.f64 (/.f64 (+.f64 z z) x) 9))
(*.f64 y (/.f64 (/.f64 2 c) (/.f64 (+.f64 z z) (*.f64 9 x))))
(*.f64 y (/.f64 (/.f64 2 c) (/.f64 (*.f64 z -2) (*.f64 x -9))))
(*.f64 y (/.f64 (/.f64 2 c) (/.f64 z (*.f64 x 9/2))))
(/.f64 (*.f64 y (/.f64 2 c)) (+.f64 (/.f64 z (*.f64 x 9)) (/.f64 z (*.f64 x 9))))
(/.f64 (*.f64 y (/.f64 2 c)) (+.f64 (/.f64 z (*.f64 9 x)) (/.f64 z (*.f64 9 x))))
(/.f64 (*.f64 y (/.f64 2 c)) (+.f64 (/.f64 (/.f64 z x) 9) (/.f64 (/.f64 z x) 9)))
(*.f64 y (/.f64 (/.f64 2 c) (*.f64 2 (/.f64 (/.f64 z x) 9))))
(/.f64 (/.f64 y z) (/.f64 c (*.f64 x 9)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (/.f64 1 c) (/.f64 (/.f64 z y) (*.f64 x 9)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (neg.f64 y) (/.f64 (*.f64 c z) (neg.f64 (*.f64 x 9))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (/.f64 (neg.f64 y) c) (/.f64 z (neg.f64 (*.f64 x 9))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 4 (+.f64 (/.f64 (*.f64 z (*.f64 c (/.f64 2 y))) (*.f64 x 9)) (/.f64 (*.f64 z (*.f64 c (/.f64 2 y))) (*.f64 x 9))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (*.f64 y -2) (+.f64 (/.f64 (*.f64 c z) (neg.f64 (*.f64 x 9))) (/.f64 (*.f64 c z) (neg.f64 (*.f64 x 9)))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 36)) 4)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(/.f64 (*.f64 x 18) (*.f64 z (*.f64 c (/.f64 2 y))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) 4) (+.f64 (/.f64 2 (*.f64 x 9)) (/.f64 2 (*.f64 x 9))))
(*.f64 4 (/.f64 (/.f64 y (*.f64 c z)) (+.f64 (/.f64 2 (*.f64 9 x)) (/.f64 2 (*.f64 9 x)))))
(*.f64 (/.f64 y (*.f64 c z)) (/.f64 4 (+.f64 (/.f64 2/9 x) (/.f64 2/9 x))))
(*.f64 4 (/.f64 y (*.f64 (+.f64 z z) (*.f64 c (/.f64 2/9 x)))))
(*.f64 4 (/.f64 y (*.f64 z (*.f64 (/.f64 2/9 x) (+.f64 c c)))))
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) 2) (/.f64 2/9 x))
(/.f64 (*.f64 (/.f64 y c) 4) (+.f64 (/.f64 (+.f64 z z) (*.f64 x 9)) (/.f64 (+.f64 z z) (*.f64 x 9))))
(/.f64 (*.f64 y 4) (+.f64 (/.f64 (*.f64 c (+.f64 z z)) (*.f64 9 x)) (/.f64 (*.f64 c (+.f64 z z)) (*.f64 9 x))))
(/.f64 (*.f64 y 4) (+.f64 (*.f64 (+.f64 z z) (/.f64 c (*.f64 9 x))) (*.f64 (+.f64 z z) (/.f64 c (*.f64 9 x)))))
(/.f64 (*.f64 y 4) (*.f64 (/.f64 c (*.f64 9 x)) (+.f64 z (+.f64 z (+.f64 z z)))))
(*.f64 y (/.f64 4 (*.f64 (/.f64 z (*.f64 x 9/2)) (+.f64 c c))))
(/.f64 (*.f64 (/.f64 y c) -2) (+.f64 (/.f64 z (neg.f64 (*.f64 x 9))) (/.f64 z (neg.f64 (*.f64 x 9)))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (/.f64 1 y))
(*.f64 (/.f64 x (*.f64 c z)) (/.f64 9 (/.f64 1 y)))
(*.f64 (/.f64 x (*.f64 c z)) (/.f64 y 1/9))
(/.f64 (/.f64 (+.f64 y y) z) (/.f64 (*.f64 c 4) (*.f64 x 18)))
(/.f64 (/.f64 (+.f64 y y) z) (*.f64 c (/.f64 2 (*.f64 9 x))))
(/.f64 (+.f64 y y) (*.f64 z (*.f64 c (/.f64 2/9 x))))
(*.f64 x (/.f64 9/2 (/.f64 c (/.f64 (+.f64 y y) z))))
(*.f64 x (/.f64 18 (/.f64 z (/.f64 (/.f64 y 2) c))))
(/.f64 (/.f64 (+.f64 y y) z) (+.f64 (/.f64 c (*.f64 x 9)) (/.f64 c (*.f64 x 9))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (/.f64 1 z) (/.f64 (/.f64 c y) (*.f64 x 9)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (/.f64 y (neg.f64 z)) (/.f64 c (neg.f64 (*.f64 x 9))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (*.f64 (*.f64 x 9) 4) (*.f64 2 (*.f64 z (*.f64 c (/.f64 2 y)))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (*.f64 2 (/.f64 1 c)) (+.f64 (/.f64 (/.f64 z y) (*.f64 x 9)) (/.f64 (/.f64 z y) (*.f64 x 9))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (*.f64 2 (/.f64 (+.f64 y y) z)) (+.f64 (/.f64 (*.f64 c 4) (*.f64 x 18)) (/.f64 (*.f64 c 4) (*.f64 x 18))))
(/.f64 (*.f64 2 (/.f64 (+.f64 y y) z)) (+.f64 (*.f64 4 (/.f64 c (*.f64 x 18))) (*.f64 4 (/.f64 c (*.f64 x 18)))))
(*.f64 (/.f64 (+.f64 y y) z) (/.f64 2 (+.f64 (*.f64 c (/.f64 2/9 x)) (*.f64 c (/.f64 2/9 x)))))
(*.f64 (/.f64 (+.f64 y y) z) (/.f64 2 (*.f64 (/.f64 2/9 x) (+.f64 c c))))
(/.f64 (*.f64 (/.f64 y z) -2) (+.f64 (/.f64 c (neg.f64 (*.f64 x 9))) (/.f64 c (neg.f64 (*.f64 x 9)))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (*.f64 2 (*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 36))) 8)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(/.f64 (/.f64 (*.f64 x 9) c) (/.f64 z y))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (*.f64 2 (/.f64 1 z)) (+.f64 (/.f64 (/.f64 c y) (*.f64 x 9)) (/.f64 (/.f64 c y) (*.f64 x 9))))
(/.f64 (*.f64 (/.f64 1 z) 2) (+.f64 (/.f64 c (*.f64 y (*.f64 9 x))) (/.f64 c (*.f64 y (*.f64 9 x)))))
(*.f64 (/.f64 1 z) (/.f64 9 (/.f64 (/.f64 c (*.f64 y x)) 1)))
(*.f64 (/.f64 1 z) (/.f64 (*.f64 y (*.f64 9 x)) c))
(*.f64 (/.f64 1 z) (*.f64 9 (/.f64 x (/.f64 c y))))
(/.f64 (/.f64 (*.f64 x 9) 2) (/.f64 (*.f64 c (/.f64 z y)) 2))
(/.f64 (/.f64 (*.f64 9 x) 2) (*.f64 (/.f64 z y) (/.f64 c 2)))
(/.f64 2 (*.f64 c (/.f64 (/.f64 z y) (*.f64 x 9/2))))
(*.f64 x (/.f64 9/2 (/.f64 (*.f64 z (/.f64 c y)) 2)))
(/.f64 (neg.f64 (*.f64 x 9)) (neg.f64 (*.f64 c (/.f64 z y))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (+.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (*.f64 9 (/.f64 x (*.f64 c z)))) (+.f64 (/.f64 1 y) (/.f64 1 y)))
(*.f64 (/.f64 x (*.f64 c z)) (/.f64 9 (/.f64 1 y)))
(*.f64 (/.f64 x (*.f64 c z)) (/.f64 y 1/9))
(/.f64 (+.f64 (*.f64 2 (*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 36))) (*.f64 2 (*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 36)))) 16)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(/.f64 (+.f64 (/.f64 (*.f64 x 9) c) (/.f64 (*.f64 x 9) c)) (*.f64 z (/.f64 2 y)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (+.f64 (/.f64 (*.f64 x 9) z) (/.f64 (*.f64 x 9) z)) (*.f64 c (/.f64 2 y)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (+.f64 (neg.f64 (*.f64 x 9)) (neg.f64 (*.f64 x 9))) (+.f64 (neg.f64 (*.f64 c (/.f64 z y))) (neg.f64 (*.f64 c (/.f64 z y)))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (neg.f64 (*.f64 x 18)) (-.f64 0 (*.f64 z (*.f64 c (/.f64 2 y)))))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (neg.f64 (*.f64 9 (/.f64 x (*.f64 c z)))) (-.f64 0 (/.f64 1 y)))
(*.f64 (/.f64 x (*.f64 c z)) (/.f64 9 (/.f64 1 y)))
(*.f64 (/.f64 x (*.f64 c z)) (/.f64 y 1/9))
(/.f64 (neg.f64 (/.f64 (*.f64 x 9) c)) (neg.f64 (/.f64 z y)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (neg.f64 (/.f64 (*.f64 x 9) z)) (neg.f64 (/.f64 c y)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (neg.f64 (neg.f64 (*.f64 x 9))) (*.f64 c (/.f64 z y)))
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(pow.f64 (/.f64 (*.f64 x 9) (*.f64 c (/.f64 z y))) 1)
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(*.f64 9 (/.f64 (/.f64 x c) (/.f64 z y)))
(/.f64 y (/.f64 (/.f64 z x) (/.f64 9 c)))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(+.f64 (*.f64 (/.f64 y (*.f64 c z)) 9) 0)
(*.f64 9 (/.f64 y (*.f64 c z)))
(+.f64 0 (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 9 (/.f64 y (*.f64 c z)))
(-.f64 (*.f64 (/.f64 y (*.f64 c z)) 9) 0)
(*.f64 9 (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) 9) 1)
(*.f64 9 (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) 18) 2)
(*.f64 9 (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 (/.f64 y (*.f64 c z)) 36) 4)
(*.f64 9 (/.f64 y (*.f64 c z)))
(/.f64 (*.f64 2 (*.f64 (/.f64 y (*.f64 c z)) 36)) 8)
(*.f64 9 (/.f64 y (*.f64 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)))
(pow.f64 (*.f64 (/.f64 y (*.f64 c z)) 9) 1)
(*.f64 9 (/.f64 y (*.f64 c z)))

localize14.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(/.f64 t (/.f64 -1/4 a))
5.2b
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
Compiler

Compiled 32 to 22 computations (31.3% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite104.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1988×rational.json-1
1988×rational.json-2
1988×rational.json-3
1138×exponential.json-3
1138×rational.json-4
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01138
19132
224832
370832
4281832
5693732
Stop Event
node limit
Counts
2 → 244
Calls
Call 1
Inputs
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
(/.f64 t (/.f64 -1/4 a))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (/.f64 (*.f64 a -4) c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (/.f64 (*.f64 a -4) c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (/.f64 (*.f64 a -4) c)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (*.f64 (/.f64 -1/4 a) c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (*.f64 -1 (*.f64 c (neg.f64 (/.f64 -1/4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 (/.f64 -1/4 a) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 -1/4 (/.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 -1/2 (*.f64 2 (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (-.f64 0 (*.f64 c (neg.f64 (/.f64 -1/4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 a (*.f64 c (/.f64 -1/4 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 a (/.f64 (/.f64 -1/4 t) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 a (/.f64 -1/4 (/.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a -4)) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a -4)) (/.f64 1 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 c (/.f64 -1/4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 c) (/.f64 -1/4 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 (*.f64 a -4) c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a a) (*.f64 c (/.f64 -1/2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a a) (/.f64 (/.f64 -1/2 t) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 a a) (/.f64 -1/2 (/.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 2 (*.f64 (/.f64 -1/2 t) (/.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t t) (*.f64 (/.f64 -1/4 a) (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t t) (*.f64 c (/.f64 -1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t t) (/.f64 (*.f64 (/.f64 -1/4 a) 2) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t t) (/.f64 -1/2 (/.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 t t) (/.f64 -1 (*.f64 2 (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -8) (/.f64 a c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 c) (/.f64 -1/4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (-.f64 0 (*.f64 c (/.f64 -1/4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a 4) (*.f64 4 (*.f64 c (/.f64 -1/4 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a 4) (*.f64 2 (*.f64 c (/.f64 -1/2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a 4) (/.f64 (/.f64 -1 t) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a 4) (/.f64 -1 (/.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a 4) (/.f64 c (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 c) 2) (*.f64 (/.f64 -1/2 t) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 c 4) (*.f64 t (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (*.f64 2 (*.f64 (/.f64 -1/2 t) (/.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 4 (/.f64 (*.f64 (/.f64 -1/4 a) 4) (/.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a -8)) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a -8)) (/.f64 2 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 4) (*.f64 (/.f64 -1/4 a) (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 4) (/.f64 -1 (/.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 a) (*.f64 c (/.f64 1/4 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 a) (*.f64 c (neg.f64 (/.f64 -1/4 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 a) (/.f64 (/.f64 1/4 t) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 a) (/.f64 1/4 (/.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 a) (-.f64 0 (*.f64 c (/.f64 -1/4 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (*.f64 c (neg.f64 (/.f64 -1/4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (*.f64 c (/.f64 1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (/.f64 (/.f64 -1/4 a) (neg.f64 (/.f64 1 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (/.f64 1/4 (/.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (/.f64 1/2 (*.f64 2 (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 t) (-.f64 0 (*.f64 (/.f64 -1/4 a) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -4) (/.f64 c t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -4) (/.f64 (/.f64 1 t) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -4) (/.f64 1 (/.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -4) (/.f64 (/.f64 (+.f64 c c) t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -4) (/.f64 (/.f64 (*.f64 c 4) t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -4) (/.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -4) (/.f64 1 (/.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -4) (/.f64 2 (*.f64 2 (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -4) (-.f64 0 (*.f64 (/.f64 -1/4 a) (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -4) (/.f64 (/.f64 (+.f64 c c) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -4) (/.f64 (/.f64 (*.f64 c 4) a) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -8) (/.f64 2 (/.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 t -4) -4)) (/.f64 (*.f64 t -8) (*.f64 2 (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a -8) (/.f64 2 (/.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 (*.f64 a -4) -4)) (/.f64 (*.f64 a -8) (*.f64 t (/.f64 2 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 -1/2 t) (/.f64 1 a)) (*.f64 (+.f64 c c) (*.f64 (/.f64 -1/4 (*.f64 t a)) (/.f64 -1/4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 -1/2 t) (*.f64 (/.f64 1 a) (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (*.f64 (/.f64 -1/4 (*.f64 t a)) (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -2 (-.f64 0 (*.f64 (/.f64 -1/2 t) (/.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 a a) 4) (/.f64 -2 (/.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 a)) (/.f64 1/2 (/.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 8 (*.f64 (/.f64 -1/2 t) (*.f64 (/.f64 1 a) (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 t -8) (/.f64 a c))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 c) 4) (*.f64 4 (/.f64 -1/4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 a a) (*.f64 t -8)) (*.f64 c 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t 4)) (*.f64 c (*.f64 2 (*.f64 (/.f64 -1/4 a) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a -4) c) (/.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -4) c) (/.f64 1 a))))) (#(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 c) (/.f64 -1/4 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 a c)) (/.f64 -1/2 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 2 c)) (*.f64 (/.f64 -1/4 a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (/.f64 2 c)) (/.f64 -1/2 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 c t)) (*.f64 (/.f64 -1/4 a) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (neg.f64 c)) (neg.f64 (/.f64 -1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (neg.f64 c)) (/.f64 1/4 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t a) (/.f64 -1/4 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 a a)) (/.f64 -1/2 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 a 4)) (/.f64 -1 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (neg.f64 a)) (/.f64 1/4 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 a a)) (/.f64 1/2 (/.f64 t c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 a a)) (-.f64 0 (*.f64 c (/.f64 -1/2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 t (*.f64 a -4))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -2) (*.f64 c (*.f64 2 (neg.f64 (/.f64 -1/4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -2) (*.f64 c (neg.f64 (*.f64 (/.f64 -1/4 a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -2) (/.f64 1/2 (/.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -2) (/.f64 1 (*.f64 2 (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -2) (-.f64 0 (*.f64 (/.f64 -1/4 a) (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t -8) (/.f64 a c)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (/.f64 a c))) (*.f64 2 (/.f64 -1/2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 4 (/.f64 c t))) (*.f64 2 (*.f64 (/.f64 -1/4 a) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (/.f64 t (neg.f64 c))) (*.f64 2 (neg.f64 (/.f64 -1/4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 t (*.f64 a -4)))) (*.f64 2 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a 4) c) (*.f64 2 (/.f64 -1/2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a 4) c) (/.f64 -1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 t t) (*.f64 (/.f64 -1/4 a) c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t 4) (*.f64 (/.f64 -1/4 a) c)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 a a) (*.f64 c (/.f64 -1/4 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a 4) (*.f64 c (/.f64 -1/4 t))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 2 c) (*.f64 (/.f64 -1/2 t) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 a (neg.f64 c)) (/.f64 1/4 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 a (neg.f64 c)) (neg.f64 (/.f64 -1/4 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 a a) (*.f64 t -8)) c) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 2 (*.f64 t 4)) c) (*.f64 2 (*.f64 (/.f64 -1/4 a) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -2) c) (*.f64 2 (neg.f64 (/.f64 -1/4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -2) c) (neg.f64 (*.f64 (/.f64 -1/4 a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -1 (/.f64 -1/4 (*.f64 t a))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 4 (/.f64 -1/4 (*.f64 t a))) (*.f64 c 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a))) (*.f64 2 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a))) (neg.f64 (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 8 (/.f64 -1/4 (*.f64 t a))) (*.f64 2 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (/.f64 1 c) 4) (/.f64 -1/4 (*.f64 t a))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 a 4) (*.f64 c (/.f64 -1/2 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t 4) (*.f64 (/.f64 -1/4 a) (+.f64 c c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 -1/4 (*.f64 t a)) c) (*.f64 (/.f64 -1/4 (*.f64 t a)) (/.f64 -1/4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 t (*.f64 c (neg.f64 (/.f64 -1/4 a)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (*.f64 a -4)) (+.f64 c c)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 t c) (*.f64 (/.f64 -1/4 a) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (/.f64 2 c)) (/.f64 -1/4 a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 1 c) 2) (/.f64 (/.f64 -1/4 (*.f64 t a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 -1/4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 t (*.f64 a -8))) (neg.f64 (+.f64 c c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 a c)) (neg.f64 (/.f64 -1/4 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 a c))) (neg.f64 (/.f64 -1/2 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 t (/.f64 2 c))) (neg.f64 (*.f64 (/.f64 -1/4 a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 t (/.f64 2 c))) (-.f64 0 (/.f64 -1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (/.f64 c t))) (neg.f64 (*.f64 (/.f64 -1/4 a) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 t (neg.f64 c))) (/.f64 -1/4 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 t (neg.f64 c))) (-.f64 0 (/.f64 1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 t (*.f64 a -4)))) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (+.f64 a a) (*.f64 t -8))) (neg.f64 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (/.f64 1 c) 2)) (-.f64 0 (*.f64 (/.f64 -1/2 t) (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 t (*.f64 a -8)))) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 t (*.f64 a -8)))) (-.f64 0 (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 a -4) c)) (neg.f64 (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (*.f64 2 (/.f64 a c)))) (-.f64 0 (*.f64 2 (/.f64 -1/2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 4 (/.f64 c t)))) (-.f64 0 (*.f64 2 (*.f64 (/.f64 -1/4 a) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (/.f64 t (neg.f64 c)))) (-.f64 0 (*.f64 2 (neg.f64 (/.f64 -1/4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 t (*.f64 a -4))))) (-.f64 0 (*.f64 2 (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 a 4) c)) (neg.f64 (/.f64 -1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 a 4) c)) (-.f64 0 (*.f64 2 (/.f64 -1/2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 2 c)) (-.f64 0 (*.f64 (/.f64 -1/2 t) (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 a (neg.f64 c))) (/.f64 -1/4 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 a (neg.f64 c))) (-.f64 0 (neg.f64 (/.f64 -1/4 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 t -4) c)) (-.f64 0 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 t 4)) c)) (-.f64 0 (*.f64 2 (*.f64 (/.f64 -1/4 a) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 t -2) c)) (*.f64 (/.f64 -1/4 a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 t -2) c)) (-.f64 0 (*.f64 2 (neg.f64 (/.f64 -1/4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (*.f64 t -2) c)) (-.f64 0 (neg.f64 (*.f64 (/.f64 -1/4 a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -1 (/.f64 -1/4 (*.f64 t a)))) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 4 (/.f64 -1/4 (*.f64 t a)))) (neg.f64 (*.f64 c 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a)))) (+.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a)))) (-.f64 0 (*.f64 2 (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a)))) (-.f64 0 (neg.f64 (+.f64 c c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 8 (/.f64 -1/4 (*.f64 t a)))) (-.f64 0 (*.f64 2 (*.f64 c 4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (/.f64 -1/4 (*.f64 t a)) c)) (-.f64 0 (*.f64 (/.f64 -1/4 (*.f64 t a)) (/.f64 -1/4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 1 c))) (/.f64 -1/4 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 a c))) (/.f64 -1/4 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 a c))) (-.f64 0 (neg.f64 (/.f64 -1/4 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 2 (/.f64 a c)))) (/.f64 -1/2 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 t (/.f64 2 c)))) (*.f64 (/.f64 -1/4 a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (*.f64 t (/.f64 2 c)))) (-.f64 0 (neg.f64 (*.f64 (/.f64 -1/4 a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 4 (/.f64 c t)))) (*.f64 (/.f64 -1/4 a) 4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (/.f64 t (neg.f64 c)))) (neg.f64 (/.f64 -1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 t (*.f64 a -4))))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (/.f64 (*.f64 a -4) c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t (*.f64 c (neg.f64 (/.f64 -1/4 a)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 a -4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 a -4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (*.f64 a -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 2 (/.f64 -1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (*.f64 t -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 a -4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 t (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (*.f64 t -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 a a) (/.f64 2 (/.f64 -1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 t (*.f64 (/.f64 -1/4 a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 a (*.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (*.f64 t (*.f64 a -4)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 t (/.f64 -1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (/.f64 (*.f64 a -4) 2) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (/.f64 (*.f64 a -4) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (*.f64 (*.f64 a -4) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (/.f64 1 (/.f64 -1/2 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 t t) (*.f64 -2 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 t (neg.f64 (/.f64 -1/4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 t (/.f64 1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a 4) (/.f64 1 (*.f64 2 (/.f64 -1/2 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a 4) (/.f64 1 (/.f64 -1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 a -8)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 4) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t 4) (/.f64 1 (*.f64 (/.f64 -1/4 a) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 a) (/.f64 1 (/.f64 1/4 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (/.f64 -1 (/.f64 -1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (/.f64 1 (/.f64 1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a -4) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a -4) (/.f64 1 (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t -4) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t -4) (/.f64 1 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 t (*.f64 a -8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (/.f64 a (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (/.f64 t (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 a -4) 2) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t -2) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 a -4) 1/2) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (neg.f64 (/.f64 -1/4 a))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (/.f64 1/4 a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a (/.f64 1 t)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 t)) (*.f64 a -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (/.f64 1 a)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 a)) (*.f64 t -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (*.f64 (/.f64 -1/4 a) 2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 a (*.f64 t -2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (*.f64 a -4)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (/.f64 -1/2 a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1/2 a)) (+.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 -1/2 a)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 2 (/.f64 -1/2 t))) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 -1 t)) (*.f64 a 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 2 (/.f64 -1 t)) (+.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 (/.f64 -1/4 a) 4)) (*.f64 t 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1/4 t)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (/.f64 -1/4 a)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1/4 a)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (*.f64 a -4) 2) (/.f64 (*.f64 a -4) 2)) t)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 a -4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t (neg.f64 (/.f64 -1/4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t (/.f64 1/4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 a 4) (/.f64 1 t)))))))

simplify102.0ms (0.2%)

Algorithm
egg-herbie
Rules
1088×rational.json-simplify-51
1014×rational.json-simplify-61
952×rational.json-simplify-50
936×rational.json-simplify-49
850×rational.json-simplify-44
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05245530
119915474
256705464
Stop Event
node limit
Counts
304 → 273
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 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 t (/.f64 (*.f64 a -4) c)) 0)
(+.f64 0 (*.f64 t (/.f64 (*.f64 a -4) c)))
(-.f64 (*.f64 t (/.f64 (*.f64 a -4) c)) 0)
(/.f64 t (*.f64 (/.f64 -1/4 a) c))
(/.f64 t (*.f64 -1 (*.f64 c (neg.f64 (/.f64 -1/4 a)))))
(/.f64 t (/.f64 (/.f64 -1/4 a) (/.f64 1 c)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 t (/.f64 -1/2 (*.f64 2 (/.f64 a c))))
(/.f64 t (-.f64 0 (*.f64 c (neg.f64 (/.f64 -1/4 a)))))
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 a (/.f64 (/.f64 -1/4 t) (/.f64 1 c)))
(/.f64 a (/.f64 -1/4 (/.f64 t c)))
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) (/.f64 1 (/.f64 1 c)))
(/.f64 1 (*.f64 c (/.f64 -1/4 (*.f64 t a))))
(/.f64 (/.f64 1 c) (/.f64 -1/4 (*.f64 t a)))
(/.f64 (*.f64 t (/.f64 (*.f64 a -4) c)) 1)
(/.f64 (+.f64 a a) (*.f64 c (/.f64 -1/2 t)))
(/.f64 (+.f64 a a) (/.f64 (/.f64 -1/2 t) (/.f64 1 c)))
(/.f64 (+.f64 a a) (/.f64 -1/2 (/.f64 t c)))
(/.f64 2 (*.f64 (/.f64 -1/2 t) (/.f64 c a)))
(/.f64 (+.f64 t t) (*.f64 (/.f64 -1/4 a) (+.f64 c c)))
(/.f64 (+.f64 t t) (*.f64 c (/.f64 -1/2 a)))
(/.f64 (+.f64 t t) (/.f64 (*.f64 (/.f64 -1/4 a) 2) (/.f64 1 c)))
(/.f64 (+.f64 t t) (/.f64 -1/2 (/.f64 a c)))
(/.f64 (+.f64 t t) (/.f64 -1 (*.f64 2 (/.f64 a c))))
(/.f64 (*.f64 (*.f64 t -8) (/.f64 a c)) 2)
(/.f64 -1 (*.f64 (neg.f64 c) (/.f64 -1/4 (*.f64 t a))))
(/.f64 -1 (-.f64 0 (*.f64 c (/.f64 -1/4 (*.f64 t a)))))
(/.f64 (*.f64 a 4) (*.f64 4 (*.f64 c (/.f64 -1/4 t))))
(/.f64 (*.f64 a 4) (*.f64 2 (*.f64 c (/.f64 -1/2 t))))
(/.f64 (*.f64 a 4) (/.f64 (/.f64 -1 t) (/.f64 1 c)))
(/.f64 (*.f64 a 4) (/.f64 -1 (/.f64 t c)))
(/.f64 (*.f64 a 4) (/.f64 c (neg.f64 t)))
(/.f64 (*.f64 (/.f64 1 c) 2) (*.f64 (/.f64 -1/2 t) (/.f64 1 a)))
(/.f64 4 (/.f64 (*.f64 c 4) (*.f64 t (*.f64 a -4))))
(/.f64 4 (*.f64 2 (*.f64 (/.f64 -1/2 t) (/.f64 c a))))
(/.f64 4 (/.f64 (*.f64 (/.f64 -1/4 a) 4) (/.f64 t c)))
(/.f64 (*.f64 t (*.f64 a -8)) (+.f64 c c))
(/.f64 (*.f64 t (*.f64 a -8)) (/.f64 2 (/.f64 1 c)))
(/.f64 (*.f64 t 4) (*.f64 (/.f64 -1/4 a) (*.f64 c 4)))
(/.f64 (*.f64 t 4) (/.f64 -1 (/.f64 a c)))
(/.f64 (neg.f64 a) (*.f64 c (/.f64 1/4 t)))
(/.f64 (neg.f64 a) (*.f64 c (neg.f64 (/.f64 -1/4 t))))
(/.f64 (neg.f64 a) (/.f64 (/.f64 1/4 t) (/.f64 1 c)))
(/.f64 (neg.f64 a) (/.f64 1/4 (/.f64 t c)))
(/.f64 (neg.f64 a) (-.f64 0 (*.f64 c (/.f64 -1/4 t))))
(/.f64 (neg.f64 t) (*.f64 c (neg.f64 (/.f64 -1/4 a))))
(/.f64 (neg.f64 t) (*.f64 c (/.f64 1/4 a)))
(/.f64 (neg.f64 t) (/.f64 (/.f64 -1/4 a) (neg.f64 (/.f64 1 c))))
(/.f64 (neg.f64 t) (/.f64 1/4 (/.f64 a c)))
(/.f64 (neg.f64 t) (/.f64 1/2 (*.f64 2 (/.f64 a c))))
(/.f64 (neg.f64 t) (-.f64 0 (*.f64 (/.f64 -1/4 a) c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a -4) (/.f64 (/.f64 1 t) (/.f64 1 c)))
(/.f64 (*.f64 a -4) (/.f64 1 (/.f64 t c)))
(/.f64 (*.f64 a -4) (/.f64 (/.f64 (+.f64 c c) t) 2))
(/.f64 (*.f64 a -4) (/.f64 (/.f64 (*.f64 c 4) t) 4))
(/.f64 (*.f64 t -4) (/.f64 c a))
(/.f64 (*.f64 t -4) (/.f64 1 (/.f64 a c)))
(/.f64 (*.f64 t -4) (/.f64 2 (*.f64 2 (/.f64 a c))))
(/.f64 (*.f64 t -4) (-.f64 0 (*.f64 (/.f64 -1/4 a) (*.f64 c 4))))
(/.f64 (*.f64 t -4) (/.f64 (/.f64 (+.f64 c c) a) 2))
(/.f64 (*.f64 t -4) (/.f64 (/.f64 (*.f64 c 4) a) 4))
(/.f64 (*.f64 t -8) (/.f64 2 (/.f64 a c)))
(/.f64 (*.f64 t (*.f64 (*.f64 t -4) -4)) (/.f64 (*.f64 t -8) (*.f64 2 (/.f64 a c))))
(/.f64 (*.f64 a -8) (/.f64 2 (/.f64 t c)))
(/.f64 (*.f64 a (*.f64 (*.f64 a -4) -4)) (/.f64 (*.f64 a -8) (*.f64 t (/.f64 2 c))))
(/.f64 (*.f64 (/.f64 -1/2 t) (/.f64 1 a)) (*.f64 (+.f64 c c) (*.f64 (/.f64 -1/4 (*.f64 t a)) (/.f64 -1/4 (*.f64 t a)))))
(/.f64 -2 (*.f64 (/.f64 -1/2 t) (*.f64 (/.f64 1 a) (neg.f64 c))))
(/.f64 -2 (*.f64 (/.f64 -1/4 (*.f64 t a)) (neg.f64 (+.f64 c c))))
(/.f64 -2 (-.f64 0 (*.f64 (/.f64 -1/2 t) (/.f64 c a))))
(/.f64 (*.f64 (+.f64 a a) 4) (/.f64 -2 (/.f64 t c)))
(/.f64 (*.f64 2 (neg.f64 a)) (/.f64 1/2 (/.f64 t c)))
(/.f64 8 (*.f64 (/.f64 -1/2 t) (*.f64 (/.f64 1 a) (*.f64 c 4))))
(/.f64 (*.f64 2 (*.f64 (*.f64 t -8) (/.f64 a c))) 4)
(/.f64 (*.f64 (/.f64 1 c) 4) (*.f64 4 (/.f64 -1/4 (*.f64 t a))))
(/.f64 (*.f64 (+.f64 a a) (*.f64 t -8)) (*.f64 c 4))
(/.f64 (*.f64 2 (*.f64 t 4)) (*.f64 c (*.f64 2 (*.f64 (/.f64 -1/4 a) 4))))
(/.f64 (/.f64 (*.f64 a -4) c) (/.f64 1 t))
(/.f64 (/.f64 (*.f64 t -4) c) (/.f64 1 a))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(/.f64 (*.f64 2 (/.f64 a c)) (/.f64 -1/2 t))
(/.f64 (*.f64 t (/.f64 2 c)) (*.f64 (/.f64 -1/4 a) 2))
(/.f64 (*.f64 t (/.f64 2 c)) (/.f64 -1/2 a))
(/.f64 (/.f64 4 (/.f64 c t)) (*.f64 (/.f64 -1/4 a) 4))
(/.f64 (/.f64 t (neg.f64 c)) (neg.f64 (/.f64 -1/4 a)))
(/.f64 (/.f64 t (neg.f64 c)) (/.f64 1/4 a))
(/.f64 (*.f64 t a) (/.f64 -1/4 (/.f64 1 c)))
(/.f64 (*.f64 t (+.f64 a a)) (/.f64 -1/2 (/.f64 1 c)))
(/.f64 (*.f64 t (*.f64 a 4)) (/.f64 -1 (/.f64 1 c)))
(/.f64 (*.f64 t (neg.f64 a)) (/.f64 1/4 (/.f64 1 c)))
(/.f64 (neg.f64 (+.f64 a a)) (/.f64 1/2 (/.f64 t c)))
(/.f64 (neg.f64 (+.f64 a a)) (-.f64 0 (*.f64 c (/.f64 -1/2 t))))
(/.f64 (neg.f64 (*.f64 t (*.f64 a -4))) (neg.f64 c))
(/.f64 (*.f64 t -2) (*.f64 c (*.f64 2 (neg.f64 (/.f64 -1/4 a)))))
(/.f64 (*.f64 t -2) (*.f64 c (neg.f64 (*.f64 (/.f64 -1/4 a) 2))))
(/.f64 (*.f64 t -2) (/.f64 1/2 (/.f64 a c)))
(/.f64 (*.f64 t -2) (/.f64 1 (*.f64 2 (/.f64 a c))))
(/.f64 (*.f64 t -2) (-.f64 0 (*.f64 (/.f64 -1/4 a) (+.f64 c c))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t -8) (/.f64 a c)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (/.f64 a c))) (*.f64 2 (/.f64 -1/2 t)))
(/.f64 (*.f64 2 (/.f64 4 (/.f64 c t))) (*.f64 2 (*.f64 (/.f64 -1/4 a) 4)))
(/.f64 (*.f64 2 (/.f64 t (neg.f64 c))) (*.f64 2 (neg.f64 (/.f64 -1/4 a))))
(/.f64 (*.f64 2 (neg.f64 (*.f64 t (*.f64 a -4)))) (*.f64 2 (neg.f64 c)))
(/.f64 (/.f64 (*.f64 a 4) c) (*.f64 2 (/.f64 -1/2 t)))
(/.f64 (/.f64 (*.f64 a 4) c) (/.f64 -1 t))
(/.f64 (/.f64 (+.f64 t t) (*.f64 (/.f64 -1/4 a) c)) 2)
(/.f64 (/.f64 (*.f64 t 4) (*.f64 (/.f64 -1/4 a) c)) 4)
(/.f64 (/.f64 (+.f64 a a) (*.f64 c (/.f64 -1/4 t))) 2)
(/.f64 (/.f64 (*.f64 a 4) (*.f64 c (/.f64 -1/4 t))) 4)
(/.f64 (/.f64 2 c) (*.f64 (/.f64 -1/2 t) (/.f64 1 a)))
(/.f64 (/.f64 a (neg.f64 c)) (/.f64 1/4 t))
(/.f64 (/.f64 a (neg.f64 c)) (neg.f64 (/.f64 -1/4 t)))
(/.f64 (/.f64 (*.f64 (+.f64 a a) (*.f64 t -8)) c) 4)
(/.f64 (/.f64 (*.f64 2 (*.f64 t 4)) c) (*.f64 2 (*.f64 (/.f64 -1/4 a) 4)))
(/.f64 (/.f64 (*.f64 t -2) c) (*.f64 2 (neg.f64 (/.f64 -1/4 a))))
(/.f64 (/.f64 (*.f64 t -2) c) (neg.f64 (*.f64 (/.f64 -1/4 a) 2)))
(/.f64 (/.f64 -1 (/.f64 -1/4 (*.f64 t a))) (neg.f64 c))
(/.f64 (/.f64 4 (/.f64 -1/4 (*.f64 t a))) (*.f64 c 4))
(/.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a))) (*.f64 2 (neg.f64 c)))
(/.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a))) (neg.f64 (+.f64 c c)))
(/.f64 (/.f64 8 (/.f64 -1/4 (*.f64 t a))) (*.f64 2 (*.f64 c 4)))
(/.f64 (/.f64 (*.f64 (/.f64 1 c) 4) (/.f64 -1/4 (*.f64 t a))) 4)
(/.f64 (/.f64 (*.f64 a 4) (*.f64 c (/.f64 -1/2 t))) 2)
(/.f64 (/.f64 (*.f64 t 4) (*.f64 (/.f64 -1/4 a) (+.f64 c c))) 2)
(/.f64 (/.f64 (/.f64 -1/4 (*.f64 t a)) c) (*.f64 (/.f64 -1/4 (*.f64 t a)) (/.f64 -1/4 (*.f64 t a))))
(/.f64 (/.f64 t (*.f64 c (neg.f64 (/.f64 -1/4 a)))) -1)
(/.f64 (/.f64 (*.f64 t (*.f64 a -4)) (+.f64 c c)) 1/2)
(/.f64 (/.f64 (/.f64 t c) (*.f64 (/.f64 -1/4 a) 2)) 1/2)
(/.f64 (/.f64 (*.f64 t (/.f64 2 c)) (/.f64 -1/4 a)) 2)
(/.f64 (/.f64 (/.f64 1 c) 2) (/.f64 (/.f64 -1/4 (*.f64 t a)) 2))
(/.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 -1/4 (*.f64 t a))))
(/.f64 (neg.f64 (*.f64 t (*.f64 a -8))) (neg.f64 (+.f64 c c)))
(/.f64 (neg.f64 (/.f64 a c)) (neg.f64 (/.f64 -1/4 t)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 a c))) (neg.f64 (/.f64 -1/2 t)))
(/.f64 (neg.f64 (*.f64 t (/.f64 2 c))) (neg.f64 (*.f64 (/.f64 -1/4 a) 2)))
(/.f64 (neg.f64 (*.f64 t (/.f64 2 c))) (-.f64 0 (/.f64 -1/2 a)))
(/.f64 (neg.f64 (/.f64 4 (/.f64 c t))) (neg.f64 (*.f64 (/.f64 -1/4 a) 4)))
(/.f64 (neg.f64 (/.f64 t (neg.f64 c))) (/.f64 -1/4 a))
(/.f64 (neg.f64 (/.f64 t (neg.f64 c))) (-.f64 0 (/.f64 1/4 a)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t (*.f64 a -4)))) c)
(/.f64 (neg.f64 (*.f64 (+.f64 a a) (*.f64 t -8))) (neg.f64 (*.f64 c 4)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 c) 2)) (-.f64 0 (*.f64 (/.f64 -1/2 t) (/.f64 1 a))))
(/.f64 (neg.f64 (neg.f64 (*.f64 t (*.f64 a -8)))) (+.f64 c c))
(/.f64 (neg.f64 (neg.f64 (*.f64 t (*.f64 a -8)))) (-.f64 0 (neg.f64 (+.f64 c c))))
(/.f64 (neg.f64 (/.f64 (*.f64 a -4) c)) (neg.f64 (/.f64 1 t)))
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (/.f64 a c)))) (-.f64 0 (*.f64 2 (/.f64 -1/2 t))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 4 (/.f64 c t)))) (-.f64 0 (*.f64 2 (*.f64 (/.f64 -1/4 a) 4))))
(/.f64 (neg.f64 (*.f64 2 (/.f64 t (neg.f64 c)))) (-.f64 0 (*.f64 2 (neg.f64 (/.f64 -1/4 a)))))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 t (*.f64 a -4))))) (-.f64 0 (*.f64 2 (neg.f64 c))))
(/.f64 (neg.f64 (/.f64 (*.f64 a 4) c)) (neg.f64 (/.f64 -1 t)))
(/.f64 (neg.f64 (/.f64 (*.f64 a 4) c)) (-.f64 0 (*.f64 2 (/.f64 -1/2 t))))
(/.f64 (neg.f64 (/.f64 2 c)) (-.f64 0 (*.f64 (/.f64 -1/2 t) (/.f64 1 a))))
(/.f64 (neg.f64 (/.f64 a (neg.f64 c))) (/.f64 -1/4 t))
(/.f64 (neg.f64 (/.f64 a (neg.f64 c))) (-.f64 0 (neg.f64 (/.f64 -1/4 t))))
(/.f64 (neg.f64 (/.f64 (*.f64 t -4) c)) (-.f64 0 (/.f64 1 a)))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 t 4)) c)) (-.f64 0 (*.f64 2 (*.f64 (/.f64 -1/4 a) 4))))
(/.f64 (neg.f64 (/.f64 (*.f64 t -2) c)) (*.f64 (/.f64 -1/4 a) 2))
(/.f64 (neg.f64 (/.f64 (*.f64 t -2) c)) (-.f64 0 (*.f64 2 (neg.f64 (/.f64 -1/4 a)))))
(/.f64 (neg.f64 (/.f64 (*.f64 t -2) c)) (-.f64 0 (neg.f64 (*.f64 (/.f64 -1/4 a) 2))))
(/.f64 (neg.f64 (/.f64 -1 (/.f64 -1/4 (*.f64 t a)))) c)
(/.f64 (neg.f64 (/.f64 4 (/.f64 -1/4 (*.f64 t a)))) (neg.f64 (*.f64 c 4)))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a)))) (+.f64 c c))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a)))) (-.f64 0 (*.f64 2 (neg.f64 c))))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a)))) (-.f64 0 (neg.f64 (+.f64 c c))))
(/.f64 (neg.f64 (/.f64 8 (/.f64 -1/4 (*.f64 t a)))) (-.f64 0 (*.f64 2 (*.f64 c 4))))
(/.f64 (neg.f64 (/.f64 (/.f64 -1/4 (*.f64 t a)) c)) (-.f64 0 (*.f64 (/.f64 -1/4 (*.f64 t a)) (/.f64 -1/4 (*.f64 t a)))))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 c))) (/.f64 -1/4 (*.f64 t a)))
(/.f64 (neg.f64 (neg.f64 (/.f64 a c))) (/.f64 -1/4 t))
(/.f64 (neg.f64 (neg.f64 (/.f64 a c))) (-.f64 0 (neg.f64 (/.f64 -1/4 t))))
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (/.f64 a c)))) (/.f64 -1/2 t))
(/.f64 (neg.f64 (neg.f64 (*.f64 t (/.f64 2 c)))) (*.f64 (/.f64 -1/4 a) 2))
(/.f64 (neg.f64 (neg.f64 (*.f64 t (/.f64 2 c)))) (-.f64 0 (neg.f64 (*.f64 (/.f64 -1/4 a) 2))))
(/.f64 (neg.f64 (neg.f64 (/.f64 4 (/.f64 c t)))) (*.f64 (/.f64 -1/4 a) 4))
(/.f64 (neg.f64 (neg.f64 (/.f64 t (neg.f64 c)))) (neg.f64 (/.f64 -1/4 a)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 t (*.f64 a -4))))) (neg.f64 c))
(pow.f64 (*.f64 t (/.f64 (*.f64 a -4) c)) 1)
(neg.f64 (/.f64 t (*.f64 c (neg.f64 (/.f64 -1/4 a)))))
(+.f64 (*.f64 t (*.f64 a -4)) 0)
(+.f64 0 (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 t (*.f64 a -4)) 0)
(*.f64 t (*.f64 a -4))
(*.f64 t (/.f64 2 (/.f64 -1/2 a)))
(*.f64 a (*.f64 t -4))
(*.f64 (*.f64 t (*.f64 a -4)) 1)
(*.f64 1 (*.f64 t (*.f64 a -4)))
(*.f64 (+.f64 a a) (*.f64 t -2))
(*.f64 (+.f64 a a) (/.f64 2 (/.f64 -1 t)))
(*.f64 2 (/.f64 t (*.f64 (/.f64 -1/4 a) 2)))
(*.f64 2 (*.f64 a (*.f64 t -2)))
(*.f64 2 (/.f64 (*.f64 t (*.f64 a -4)) 2))
(*.f64 2 (/.f64 t (/.f64 -1/2 a)))
(*.f64 2 (*.f64 (/.f64 (*.f64 a -4) 2) t))
(*.f64 (+.f64 t t) (/.f64 (*.f64 a -4) 2))
(*.f64 (+.f64 t t) (*.f64 (*.f64 a -4) 1/2))
(*.f64 (+.f64 t t) (/.f64 1 (/.f64 -1/2 a)))
(*.f64 (+.f64 t t) (*.f64 -2 a))
(*.f64 -1 (/.f64 t (neg.f64 (/.f64 -1/4 a))))
(*.f64 -1 (/.f64 t (/.f64 1/4 a)))
(*.f64 (*.f64 a 4) (/.f64 1 (*.f64 2 (/.f64 -1/2 t))))
(*.f64 (*.f64 a 4) (/.f64 1 (/.f64 -1 t)))
(*.f64 (*.f64 t (*.f64 a -8)) 1/2)
(*.f64 (*.f64 t 4) (neg.f64 a))
(*.f64 (*.f64 t 4) (/.f64 1 (*.f64 (/.f64 -1/4 a) 4)))
(*.f64 (neg.f64 a) (/.f64 1 (/.f64 1/4 t)))
(*.f64 (neg.f64 t) (/.f64 -1 (/.f64 -1/4 a)))
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 1/4 a)))
(*.f64 (*.f64 a -4) t)
(*.f64 (*.f64 a -4) (/.f64 1 (/.f64 1 t)))
(*.f64 (*.f64 t -4) a)
(*.f64 (*.f64 t -4) (/.f64 1 (/.f64 1 a)))
(*.f64 1/2 (*.f64 t (*.f64 a -8)))
(*.f64 -4 (/.f64 a (/.f64 1 t)))
(*.f64 -4 (/.f64 t (/.f64 1 a)))
(*.f64 (/.f64 (*.f64 a -4) 2) (+.f64 t t))
(*.f64 (*.f64 t -2) (+.f64 a a))
(*.f64 (*.f64 (*.f64 a -4) 1/2) (+.f64 t t))
(*.f64 (/.f64 t (neg.f64 (/.f64 -1/4 a))) -1)
(*.f64 (/.f64 t (/.f64 1/4 a)) -1)
(*.f64 (/.f64 a (/.f64 1 t)) -4)
(*.f64 (/.f64 1 (/.f64 1 t)) (*.f64 a -4))
(*.f64 (/.f64 t (/.f64 1 a)) -4)
(*.f64 (/.f64 1 (/.f64 1 a)) (*.f64 t -4))
(*.f64 (/.f64 t (*.f64 (/.f64 -1/4 a) 2)) 2)
(*.f64 (*.f64 a (*.f64 t -2)) 2)
(*.f64 (/.f64 (*.f64 t (*.f64 a -4)) 2) 2)
(*.f64 (/.f64 t (/.f64 -1/2 a)) 2)
(*.f64 (/.f64 1 (/.f64 -1/2 a)) (+.f64 t t))
(*.f64 (/.f64 2 (/.f64 -1/2 a)) t)
(*.f64 (/.f64 1 (*.f64 2 (/.f64 -1/2 t))) (*.f64 a 4))
(*.f64 (/.f64 1 (/.f64 -1 t)) (*.f64 a 4))
(*.f64 (/.f64 2 (/.f64 -1 t)) (+.f64 a a))
(*.f64 (/.f64 1 (*.f64 (/.f64 -1/4 a) 4)) (*.f64 t 4))
(*.f64 (/.f64 1 (/.f64 1/4 t)) (neg.f64 a))
(*.f64 (/.f64 -1 (/.f64 -1/4 a)) (neg.f64 t))
(*.f64 (/.f64 1 (/.f64 1/4 a)) (neg.f64 t))
(*.f64 (+.f64 (/.f64 (*.f64 a -4) 2) (/.f64 (*.f64 a -4) 2)) t)
(pow.f64 (*.f64 t (*.f64 a -4)) 1)
(neg.f64 (*.f64 t (*.f64 a 4)))
(neg.f64 (/.f64 t (neg.f64 (/.f64 -1/4 a))))
(neg.f64 (/.f64 t (/.f64 1/4 a)))
(neg.f64 (/.f64 (*.f64 a 4) (/.f64 1 t)))
Outputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 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 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 t (/.f64 (*.f64 a -4) c)) 0)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 0 (*.f64 t (/.f64 (*.f64 a -4) c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(-.f64 (*.f64 t (/.f64 (*.f64 a -4) c)) 0)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 t (*.f64 (/.f64 -1/4 a) c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 t (*.f64 -1 (*.f64 c (neg.f64 (/.f64 -1/4 a)))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 t (/.f64 (/.f64 -1/4 a) (/.f64 1 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 t (/.f64 -1/2 (*.f64 2 (/.f64 a c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 t (-.f64 0 (*.f64 c (neg.f64 (/.f64 -1/4 a)))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 a (/.f64 (/.f64 -1/4 t) (/.f64 1 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 a (/.f64 -1/4 (/.f64 t c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t (*.f64 a -4)) c)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t (*.f64 a -4)) (/.f64 1 (/.f64 1 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 1 (*.f64 c (/.f64 -1/4 (*.f64 t a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 1 c) (/.f64 -1/4 (*.f64 t a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t (/.f64 (*.f64 a -4) c)) 1)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (+.f64 a a) (*.f64 c (/.f64 -1/2 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (+.f64 a a) (/.f64 (/.f64 -1/2 t) (/.f64 1 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (+.f64 a a) (/.f64 -1/2 (/.f64 t c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 2 (*.f64 (/.f64 -1/2 t) (/.f64 c a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (+.f64 t t) (*.f64 (/.f64 -1/4 a) (+.f64 c c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (+.f64 t t) (*.f64 c (/.f64 -1/2 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (+.f64 t t) (/.f64 (*.f64 (/.f64 -1/4 a) 2) (/.f64 1 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (+.f64 t t) (/.f64 -1/2 (/.f64 a c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (+.f64 t t) (/.f64 -1 (*.f64 2 (/.f64 a c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 (*.f64 t -8) (/.f64 a c)) 2)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 -1 (*.f64 (neg.f64 c) (/.f64 -1/4 (*.f64 t a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 -1 (-.f64 0 (*.f64 c (/.f64 -1/4 (*.f64 t a)))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 a 4) (*.f64 4 (*.f64 c (/.f64 -1/4 t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 a 4) (*.f64 2 (*.f64 c (/.f64 -1/2 t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 a 4) (/.f64 (/.f64 -1 t) (/.f64 1 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 a 4) (/.f64 -1 (/.f64 t c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 a 4) (/.f64 c (neg.f64 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 (/.f64 1 c) 2) (*.f64 (/.f64 -1/2 t) (/.f64 1 a)))
(*.f64 2 (/.f64 (/.f64 1 c) (*.f64 (/.f64 -1/2 t) (/.f64 1 a))))
(/.f64 (*.f64 (/.f64 1 c) (/.f64 t -1/4)) (/.f64 1 a))
(/.f64 4 (/.f64 (*.f64 c 4) (*.f64 t (*.f64 a -4))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 4 (*.f64 2 (*.f64 (/.f64 -1/2 t) (/.f64 c a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 4 (/.f64 (*.f64 (/.f64 -1/4 a) 4) (/.f64 t c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t (*.f64 a -8)) (+.f64 c c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t (*.f64 a -8)) (/.f64 2 (/.f64 1 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t 4) (*.f64 (/.f64 -1/4 a) (*.f64 c 4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t 4) (/.f64 -1 (/.f64 a c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 a) (*.f64 c (/.f64 1/4 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 a) (*.f64 c (neg.f64 (/.f64 -1/4 t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 a) (/.f64 (/.f64 1/4 t) (/.f64 1 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 a) (/.f64 1/4 (/.f64 t c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 a) (-.f64 0 (*.f64 c (/.f64 -1/4 t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 t) (*.f64 c (neg.f64 (/.f64 -1/4 a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 t) (*.f64 c (/.f64 1/4 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 t) (/.f64 (/.f64 -1/4 a) (neg.f64 (/.f64 1 c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 t) (/.f64 1/4 (/.f64 a c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 t) (/.f64 1/2 (*.f64 2 (/.f64 a c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 t) (-.f64 0 (*.f64 (/.f64 -1/4 a) c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 a -4) (/.f64 (/.f64 1 t) (/.f64 1 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 a -4) (/.f64 1 (/.f64 t c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 a -4) (/.f64 (/.f64 (+.f64 c c) t) 2))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 a -4) (/.f64 (/.f64 (*.f64 c 4) t) 4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t -4) (/.f64 c a))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t -4) (/.f64 1 (/.f64 a c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t -4) (/.f64 2 (*.f64 2 (/.f64 a c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t -4) (-.f64 0 (*.f64 (/.f64 -1/4 a) (*.f64 c 4))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t -4) (/.f64 (/.f64 (+.f64 c c) a) 2))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t -4) (/.f64 (/.f64 (*.f64 c 4) a) 4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t -8) (/.f64 2 (/.f64 a c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t (*.f64 (*.f64 t -4) -4)) (/.f64 (*.f64 t -8) (*.f64 2 (/.f64 a c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 a -8) (/.f64 2 (/.f64 t c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 a (*.f64 (*.f64 a -4) -4)) (/.f64 (*.f64 a -8) (*.f64 t (/.f64 2 c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 (/.f64 -1/2 t) (/.f64 1 a)) (*.f64 (+.f64 c c) (*.f64 (/.f64 -1/4 (*.f64 t a)) (/.f64 -1/4 (*.f64 t a)))))
(*.f64 (/.f64 1 a) (/.f64 (/.f64 -1/2 t) (*.f64 (/.f64 (/.f64 -1/4 t) a) (*.f64 (/.f64 (/.f64 -1/4 t) a) (+.f64 c c)))))
(*.f64 (/.f64 -1/2 t) (/.f64 (/.f64 1 a) (*.f64 (/.f64 -1/4 (*.f64 a t)) (*.f64 (/.f64 -1/4 (*.f64 a t)) (+.f64 c c)))))
(*.f64 (/.f64 -1/2 t) (/.f64 (/.f64 1 a) (*.f64 (/.f64 -1/4 (*.f64 a t)) (*.f64 c (*.f64 2 (/.f64 -1/4 (*.f64 a t)))))))
(/.f64 -2 (*.f64 (/.f64 -1/2 t) (*.f64 (/.f64 1 a) (neg.f64 c))))
(/.f64 -2 (*.f64 (/.f64 -1/2 t) (*.f64 (neg.f64 c) (/.f64 1 a))))
(/.f64 (/.f64 t 1/4) (*.f64 (neg.f64 c) (/.f64 1 a)))
(/.f64 -2 (*.f64 (/.f64 -1/4 (*.f64 t a)) (neg.f64 (+.f64 c c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 -2 (-.f64 0 (*.f64 (/.f64 -1/2 t) (/.f64 c a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 (+.f64 a a) 4) (/.f64 -2 (/.f64 t c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 2 (neg.f64 a)) (/.f64 1/2 (/.f64 t c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 8 (*.f64 (/.f64 -1/2 t) (*.f64 (/.f64 1 a) (*.f64 c 4))))
(/.f64 (/.f64 t -1/16) (*.f64 (/.f64 1 a) (*.f64 c 4)))
(/.f64 (/.f64 t -1/16) (*.f64 c (/.f64 4 a)))
(/.f64 (*.f64 2 (*.f64 (*.f64 t -8) (/.f64 a c))) 4)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 (/.f64 1 c) 4) (*.f64 4 (/.f64 -1/4 (*.f64 t a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 (+.f64 a a) (*.f64 t -8)) (*.f64 c 4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 2 (*.f64 t 4)) (*.f64 c (*.f64 2 (*.f64 (/.f64 -1/4 a) 4))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 a -4) c) (/.f64 1 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 t -4) c) (/.f64 1 a))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 t c) (/.f64 -1/4 a))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 2 (/.f64 a c)) (/.f64 -1/2 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t (/.f64 2 c)) (*.f64 (/.f64 -1/4 a) 2))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t (/.f64 2 c)) (/.f64 -1/2 a))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 4 (/.f64 c t)) (*.f64 (/.f64 -1/4 a) 4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 t (neg.f64 c)) (neg.f64 (/.f64 -1/4 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 t (neg.f64 c)) (/.f64 1/4 a))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t a) (/.f64 -1/4 (/.f64 1 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t (+.f64 a a)) (/.f64 -1/2 (/.f64 1 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t (*.f64 a 4)) (/.f64 -1 (/.f64 1 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t (neg.f64 a)) (/.f64 1/4 (/.f64 1 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (+.f64 a a)) (/.f64 1/2 (/.f64 t c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (+.f64 a a)) (-.f64 0 (*.f64 c (/.f64 -1/2 t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (*.f64 t (*.f64 a -4))) (neg.f64 c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t -2) (*.f64 c (*.f64 2 (neg.f64 (/.f64 -1/4 a)))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t -2) (*.f64 c (neg.f64 (*.f64 (/.f64 -1/4 a) 2))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t -2) (/.f64 1/2 (/.f64 a c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t -2) (/.f64 1 (*.f64 2 (/.f64 a c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 t -2) (-.f64 0 (*.f64 (/.f64 -1/4 a) (+.f64 c c))))
(*.f64 -2 (/.f64 t (neg.f64 (*.f64 (/.f64 -1/4 a) (+.f64 c c)))))
(*.f64 t (/.f64 -2 (neg.f64 (*.f64 (/.f64 -1/4 a) (+.f64 c c)))))
(*.f64 t (/.f64 2 (*.f64 c (*.f64 (/.f64 -1/4 a) 2))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t -8) (/.f64 a c)))) 8)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 2 (*.f64 2 (/.f64 a c))) (*.f64 2 (/.f64 -1/2 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 2 (/.f64 4 (/.f64 c t))) (*.f64 2 (*.f64 (/.f64 -1/4 a) 4)))
(*.f64 (/.f64 t (/.f64 c 4)) (/.f64 2 (*.f64 (/.f64 -1/4 a) 8)))
(*.f64 (/.f64 t (/.f64 c 4)) (/.f64 1/4 (/.f64 -1/4 a)))
(/.f64 (*.f64 2 (/.f64 t (neg.f64 c))) (*.f64 2 (neg.f64 (/.f64 -1/4 a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (*.f64 2 (neg.f64 (*.f64 t (*.f64 a -4)))) (*.f64 2 (neg.f64 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 a 4) c) (*.f64 2 (/.f64 -1/2 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 a 4) c) (/.f64 -1 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (+.f64 t t) (*.f64 (/.f64 -1/4 a) c)) 2)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 t 4) (*.f64 (/.f64 -1/4 a) c)) 4)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (+.f64 a a) (*.f64 c (/.f64 -1/4 t))) 2)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 a 4) (*.f64 c (/.f64 -1/4 t))) 4)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 2 c) (*.f64 (/.f64 -1/2 t) (/.f64 1 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 a (neg.f64 c)) (/.f64 1/4 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 a (neg.f64 c)) (neg.f64 (/.f64 -1/4 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 (+.f64 a a) (*.f64 t -8)) c) 4)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 2 (*.f64 t 4)) c) (*.f64 2 (*.f64 (/.f64 -1/4 a) 4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 t -2) c) (*.f64 2 (neg.f64 (/.f64 -1/4 a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 t -2) c) (neg.f64 (*.f64 (/.f64 -1/4 a) 2)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 -1 (/.f64 -1/4 (*.f64 t a))) (neg.f64 c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 4 (/.f64 -1/4 (*.f64 t a))) (*.f64 c 4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a))) (*.f64 2 (neg.f64 c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a))) (neg.f64 (+.f64 c c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 8 (/.f64 -1/4 (*.f64 t a))) (*.f64 2 (*.f64 c 4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 (/.f64 1 c) 4) (/.f64 -1/4 (*.f64 t a))) 4)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 a 4) (*.f64 c (/.f64 -1/2 t))) 2)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 t 4) (*.f64 (/.f64 -1/4 a) (+.f64 c c))) 2)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (/.f64 -1/4 (*.f64 t a)) c) (*.f64 (/.f64 -1/4 (*.f64 t a)) (/.f64 -1/4 (*.f64 t a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 t (*.f64 c (neg.f64 (/.f64 -1/4 a)))) -1)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 t (*.f64 a -4)) (+.f64 c c)) 1/2)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (/.f64 t c) (*.f64 (/.f64 -1/4 a) 2)) 1/2)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (*.f64 t (/.f64 2 c)) (/.f64 -1/4 a)) 2)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (/.f64 (/.f64 1 c) 2) (/.f64 (/.f64 -1/4 (*.f64 t a)) 2))
(/.f64 (/.f64 1/2 c) (/.f64 -1/8 (*.f64 a t)))
(/.f64 (neg.f64 (/.f64 1 c)) (neg.f64 (/.f64 -1/4 (*.f64 t a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (*.f64 t (*.f64 a -8))) (neg.f64 (+.f64 c c)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 a c)) (neg.f64 (/.f64 -1/4 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 a c))) (neg.f64 (/.f64 -1/2 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (*.f64 t (/.f64 2 c))) (neg.f64 (*.f64 (/.f64 -1/4 a) 2)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (*.f64 t (/.f64 2 c))) (-.f64 0 (/.f64 -1/2 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 4 (/.f64 c t))) (neg.f64 (*.f64 (/.f64 -1/4 a) 4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 t (neg.f64 c))) (/.f64 -1/4 a))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 t (neg.f64 c))) (-.f64 0 (/.f64 1/4 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t (*.f64 a -4)))) c)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (*.f64 (+.f64 a a) (*.f64 t -8))) (neg.f64 (*.f64 c 4)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (*.f64 (/.f64 1 c) 2)) (-.f64 0 (*.f64 (/.f64 -1/2 t) (/.f64 1 a))))
(*.f64 2 (/.f64 (/.f64 1 c) (*.f64 (/.f64 -1/2 t) (/.f64 1 a))))
(/.f64 (*.f64 (/.f64 1 c) (/.f64 t -1/4)) (/.f64 1 a))
(/.f64 (neg.f64 (neg.f64 (*.f64 t (*.f64 a -8)))) (+.f64 c c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t (*.f64 a -8)))) (-.f64 0 (neg.f64 (+.f64 c c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 (*.f64 a -4) c)) (neg.f64 (/.f64 1 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (*.f64 2 (*.f64 2 (/.f64 a c)))) (-.f64 0 (*.f64 2 (/.f64 -1/2 t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 4 (/.f64 c t)))) (-.f64 0 (*.f64 2 (*.f64 (/.f64 -1/4 a) 4))))
(*.f64 (/.f64 t (/.f64 c 4)) (/.f64 2 (*.f64 (/.f64 -1/4 a) 8)))
(*.f64 (/.f64 t (/.f64 c 4)) (/.f64 1/4 (/.f64 -1/4 a)))
(/.f64 (neg.f64 (*.f64 2 (/.f64 t (neg.f64 c)))) (-.f64 0 (*.f64 2 (neg.f64 (/.f64 -1/4 a)))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (*.f64 2 (neg.f64 (*.f64 t (*.f64 a -4))))) (-.f64 0 (*.f64 2 (neg.f64 c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 (*.f64 a 4) c)) (neg.f64 (/.f64 -1 t)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 (*.f64 a 4) c)) (-.f64 0 (*.f64 2 (/.f64 -1/2 t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 2 c)) (-.f64 0 (*.f64 (/.f64 -1/2 t) (/.f64 1 a))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 a (neg.f64 c))) (/.f64 -1/4 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 a (neg.f64 c))) (-.f64 0 (neg.f64 (/.f64 -1/4 t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 (*.f64 t -4) c)) (-.f64 0 (/.f64 1 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 (*.f64 2 (*.f64 t 4)) c)) (-.f64 0 (*.f64 2 (*.f64 (/.f64 -1/4 a) 4))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 (*.f64 t -2) c)) (*.f64 (/.f64 -1/4 a) 2))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 (*.f64 t -2) c)) (-.f64 0 (*.f64 2 (neg.f64 (/.f64 -1/4 a)))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 (*.f64 t -2) c)) (-.f64 0 (neg.f64 (*.f64 (/.f64 -1/4 a) 2))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 -1 (/.f64 -1/4 (*.f64 t a)))) c)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 4 (/.f64 -1/4 (*.f64 t a)))) (neg.f64 (*.f64 c 4)))
(/.f64 (neg.f64 (/.f64 (*.f64 a t) -1/16)) (neg.f64 (*.f64 c 4)))
(/.f64 (/.f64 (*.f64 a t) 1/16) (*.f64 c -4))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a)))) (+.f64 c c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a)))) (-.f64 0 (*.f64 2 (neg.f64 c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 -2 (/.f64 -1/4 (*.f64 t a)))) (-.f64 0 (neg.f64 (+.f64 c c))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 8 (/.f64 -1/4 (*.f64 t a)))) (-.f64 0 (*.f64 2 (*.f64 c 4))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (/.f64 (/.f64 -1/4 (*.f64 t a)) c)) (-.f64 0 (*.f64 (/.f64 -1/4 (*.f64 t a)) (/.f64 -1/4 (*.f64 t a)))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (neg.f64 (/.f64 1 c))) (/.f64 -1/4 (*.f64 t a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (neg.f64 (/.f64 a c))) (/.f64 -1/4 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (neg.f64 (/.f64 a c))) (-.f64 0 (neg.f64 (/.f64 -1/4 t))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (neg.f64 (*.f64 2 (/.f64 a c)))) (/.f64 -1/2 t))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t (/.f64 2 c)))) (*.f64 (/.f64 -1/4 a) 2))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (neg.f64 (*.f64 t (/.f64 2 c)))) (-.f64 0 (neg.f64 (*.f64 (/.f64 -1/4 a) 2))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (neg.f64 (/.f64 4 (/.f64 c t)))) (*.f64 (/.f64 -1/4 a) 4))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (neg.f64 (/.f64 t (neg.f64 c)))) (neg.f64 (/.f64 -1/4 a)))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(/.f64 (neg.f64 (neg.f64 (neg.f64 (*.f64 t (*.f64 a -4))))) (neg.f64 c))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(pow.f64 (*.f64 t (/.f64 (*.f64 a -4) c)) 1)
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(neg.f64 (/.f64 t (*.f64 c (neg.f64 (/.f64 -1/4 a)))))
(*.f64 -4 (*.f64 t (/.f64 a c)))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 (*.f64 t (*.f64 a -4)) 0)
(*.f64 -4 (*.f64 a t))
(+.f64 0 (*.f64 t (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(-.f64 (*.f64 t (*.f64 a -4)) 0)
(*.f64 -4 (*.f64 a t))
(*.f64 t (*.f64 a -4))
(*.f64 -4 (*.f64 a t))
(*.f64 t (/.f64 2 (/.f64 -1/2 a)))
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(*.f64 a (*.f64 t -4))
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 t (*.f64 a -4)) 1)
(*.f64 -4 (*.f64 a t))
(*.f64 1 (*.f64 t (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 (+.f64 a a) (*.f64 t -2))
(*.f64 -4 (*.f64 a t))
(*.f64 (+.f64 a a) (/.f64 2 (/.f64 -1 t)))
(*.f64 (+.f64 a a) (/.f64 t -1/2))
(*.f64 2 (/.f64 t (*.f64 (/.f64 -1/4 a) 2)))
(*.f64 2 (/.f64 (/.f64 a (/.f64 -1/4 t)) 2))
(*.f64 2 (*.f64 a (*.f64 t -2)))
(*.f64 -4 (*.f64 a t))
(*.f64 2 (/.f64 (*.f64 t (*.f64 a -4)) 2))
(*.f64 -4 (*.f64 a t))
(*.f64 2 (/.f64 t (/.f64 -1/2 a)))
(*.f64 2 (/.f64 a (/.f64 -1/2 t)))
(*.f64 2 (*.f64 (/.f64 (*.f64 a -4) 2) t))
(*.f64 -4 (*.f64 a t))
(*.f64 (+.f64 t t) (/.f64 (*.f64 a -4) 2))
(*.f64 -4 (*.f64 a t))
(*.f64 (+.f64 t t) (*.f64 (*.f64 a -4) 1/2))
(*.f64 -4 (*.f64 a t))
(*.f64 (+.f64 t t) (/.f64 1 (/.f64 -1/2 a)))
(*.f64 -4 (*.f64 a t))
(*.f64 (+.f64 t t) (*.f64 -2 a))
(*.f64 -4 (*.f64 a t))
(*.f64 -1 (/.f64 t (neg.f64 (/.f64 -1/4 a))))
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(*.f64 -1 (/.f64 t (/.f64 1/4 a)))
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(*.f64 (*.f64 a 4) (/.f64 1 (*.f64 2 (/.f64 -1/2 t))))
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 a 4) (/.f64 1 (/.f64 -1 t)))
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 t (*.f64 a -8)) 1/2)
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 t 4) (neg.f64 a))
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 t 4) (/.f64 1 (*.f64 (/.f64 -1/4 a) 4)))
(*.f64 t (*.f64 4 (/.f64 1 (*.f64 (/.f64 -1/4 a) 4))))
(*.f64 t (*.f64 4 (/.f64 1/4 (/.f64 -1/4 a))))
(*.f64 (neg.f64 a) (/.f64 1 (/.f64 1/4 t)))
(*.f64 (neg.f64 a) (/.f64 t 1/4))
(*.f64 (neg.f64 t) (/.f64 -1 (/.f64 -1/4 a)))
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 1/4 a)))
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(*.f64 (*.f64 a -4) t)
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 a -4) (/.f64 1 (/.f64 1 t)))
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 t -4) a)
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 t -4) (/.f64 1 (/.f64 1 a)))
(*.f64 -4 (*.f64 a t))
(*.f64 1/2 (*.f64 t (*.f64 a -8)))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (/.f64 a (/.f64 1 t)))
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(*.f64 -4 (/.f64 t (/.f64 1 a)))
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(*.f64 (/.f64 (*.f64 a -4) 2) (+.f64 t t))
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 t -2) (+.f64 a a))
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 (*.f64 a -4) 1/2) (+.f64 t t))
(*.f64 -4 (*.f64 a t))
(*.f64 (/.f64 t (neg.f64 (/.f64 -1/4 a))) -1)
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(*.f64 (/.f64 t (/.f64 1/4 a)) -1)
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(*.f64 (/.f64 a (/.f64 1 t)) -4)
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(*.f64 (/.f64 1 (/.f64 1 t)) (*.f64 a -4))
(*.f64 -4 (*.f64 a t))
(*.f64 (/.f64 t (/.f64 1 a)) -4)
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(*.f64 (/.f64 1 (/.f64 1 a)) (*.f64 t -4))
(*.f64 -4 (*.f64 a t))
(*.f64 (/.f64 t (*.f64 (/.f64 -1/4 a) 2)) 2)
(*.f64 2 (/.f64 t (*.f64 (/.f64 -1/4 a) 2)))
(*.f64 2 (/.f64 (/.f64 a (/.f64 -1/4 t)) 2))
(*.f64 (*.f64 a (*.f64 t -2)) 2)
(*.f64 -4 (*.f64 a t))
(*.f64 (/.f64 (*.f64 t (*.f64 a -4)) 2) 2)
(*.f64 -4 (*.f64 a t))
(*.f64 (/.f64 t (/.f64 -1/2 a)) 2)
(*.f64 2 (/.f64 a (/.f64 -1/2 t)))
(*.f64 (/.f64 1 (/.f64 -1/2 a)) (+.f64 t t))
(*.f64 -4 (*.f64 a t))
(*.f64 (/.f64 2 (/.f64 -1/2 a)) t)
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(*.f64 (/.f64 1 (*.f64 2 (/.f64 -1/2 t))) (*.f64 a 4))
(*.f64 -4 (*.f64 a t))
(*.f64 (/.f64 1 (/.f64 -1 t)) (*.f64 a 4))
(*.f64 -4 (*.f64 a t))
(*.f64 (/.f64 2 (/.f64 -1 t)) (+.f64 a a))
(*.f64 (+.f64 a a) (/.f64 t -1/2))
(*.f64 (/.f64 1 (*.f64 (/.f64 -1/4 a) 4)) (*.f64 t 4))
(*.f64 t (*.f64 4 (/.f64 1 (*.f64 (/.f64 -1/4 a) 4))))
(*.f64 t (*.f64 4 (/.f64 1/4 (/.f64 -1/4 a))))
(*.f64 (/.f64 1 (/.f64 1/4 t)) (neg.f64 a))
(*.f64 (neg.f64 a) (/.f64 t 1/4))
(*.f64 (/.f64 -1 (/.f64 -1/4 a)) (neg.f64 t))
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(*.f64 (/.f64 1 (/.f64 1/4 a)) (neg.f64 t))
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(*.f64 (+.f64 (/.f64 (*.f64 a -4) 2) (/.f64 (*.f64 a -4) 2)) t)
(*.f64 -4 (*.f64 a t))
(pow.f64 (*.f64 t (*.f64 a -4)) 1)
(*.f64 -4 (*.f64 a t))
(neg.f64 (*.f64 t (*.f64 a 4)))
(*.f64 -4 (*.f64 a t))
(neg.f64 (/.f64 t (neg.f64 (/.f64 -1/4 a))))
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(neg.f64 (/.f64 t (/.f64 1/4 a)))
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))
(neg.f64 (/.f64 (*.f64 a 4) (/.f64 1 t)))
(*.f64 t (/.f64 a -1/4))
(/.f64 a (/.f64 -1/4 t))

eval167.0ms (0.3%)

Compiler

Compiled 9954 to 5581 computations (43.9% saved)

prune229.0ms (0.4%)

Pruning

33 alts after pruning (24 fresh and 9 done)

PrunedKeptTotal
New78412796
Fresh61218
Picked011
Done3811
Total79333826
Error
0b
Counts
826 → 33
Alt Table
Click to see full alt table
StatusErrorProgram
33.4b
(/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 4 (*.f64 a t)))) z) c)
31.5b
(/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) c)
19.8b
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) c)
44.0b
(/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))
44.1b
(/.f64 (/.f64 b z) c)
45.0b
(/.f64 (/.f64 b c) z)
39.8b
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
40.5b
(/.f64 (/.f64 1 c) (/.f64 (/.f64 1 t) (*.f64 a -4)))
36.8b
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
37.1b
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
25.7b
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
31.7b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
43.2b
(/.f64 (+.f64 y y) (*.f64 z (*.f64 c (/.f64 2/9 x))))
40.8b
(/.f64 (*.f64 t (*.f64 a -4)) c)
45.4b
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
43.5b
(/.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (/.f64 1 y))
43.3b
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
40.1b
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
40.1b
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
44.9b
(/.f64 b (*.f64 c z))
39.3b
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
44.1b
(*.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)
44.8b
(*.f64 (/.f64 (/.f64 1 c) z) b)
40.8b
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
45.0b
(*.f64 (/.f64 b c) (/.f64 1 z))
43.6b
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
39.3b
(*.f64 (*.f64 a (/.f64 t c)) -4)
39.8b
(*.f64 (*.f64 a (/.f64 -4 c)) t)
43.4b
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
43.4b
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
42.8b
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
44.2b
(*.f64 9 (/.f64 (/.f64 x (/.f64 c y)) z))
43.0b
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
Compiler

Compiled 542 to 407 computations (24.9% saved)

regimes1.9s (3.3%)

Counts
65 → 5
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 y c) x) z))
(*.f64 9 (/.f64 (/.f64 x (/.f64 c y)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) 2)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 a -8) c) (/.f64 2 t))
(/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))
(*.f64 9 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y x)))
(/.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (/.f64 1 y))
(/.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
(/.f64 (+.f64 y y) (*.f64 z (*.f64 c (/.f64 2/9 x))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.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 b (*.f64 9 (*.f64 y x))) z) c)
(*.f64 9 (/.f64 (*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 c))) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) c)
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 4 (*.f64 a t)))) 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 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) c)
(neg.f64 (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (neg.f64 c)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) c) (/.f64 1 z))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) (/.f64 1 c))
(*.f64 (/.f64 1/2 z) (*.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) (/.f64 2 c)))
Outputs
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) c)
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
Calls

10 calls:

351.0ms
(*.f64 (*.f64 x 9) y)
241.0ms
(*.f64 x 9)
239.0ms
x
229.0ms
b
203.0ms
t
Results
ErrorSegmentsBranch
13.2b8x
14.6b5y
13.3b4z
13.3b7t
14.3b4a
14.8b8b
14.4b6c
8.8b5(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
10.9b5(*.f64 (*.f64 x 9) y)
13.2b8(*.f64 x 9)
Compiler

Compiled 788 to 433 computations (45.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.52340932714537e+304
+inf
0.0ms
0.0
5.17834724336614e-309
0.0ms
-7.49855998854e-313
-0.0
0.0ms
-6.996802889900886e+300
-1.3804452929238785e+280
Compiler

Compiled 36 to 27 computations (25% saved)

regimes2.2s (3.9%)

Counts
60 → 5
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 y c) x) z))
(*.f64 9 (/.f64 (/.f64 x (/.f64 c y)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) 2)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 a -8) c) (/.f64 2 t))
(/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))
(*.f64 9 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y x)))
(/.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (/.f64 1 y))
(/.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
(/.f64 (+.f64 y y) (*.f64 z (*.f64 c (/.f64 2/9 x))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.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 b (*.f64 9 (*.f64 y x))) z) c)
(*.f64 9 (/.f64 (*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 c))) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) c)
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 4 (*.f64 a t)))) 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 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
Outputs
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
Calls

10 calls:

884.0ms
x
243.0ms
y
194.0ms
t
193.0ms
c
170.0ms
(*.f64 x 9)
Results
ErrorSegmentsBranch
15.4b7x
13.7b10y
14.5b3z
13.9b8t
16.6b5a
18.0b6b
16.0b8c
9.9b5(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
12.4b5(*.f64 (*.f64 x 9) y)
15.4b7(*.f64 x 9)
Compiler

Compiled 683 to 368 computations (46.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.52340932714537e+304
+inf
0.0ms
0.0
5.17834724336614e-309
0.0ms
-7.49855998854e-313
-0.0
0.0ms
-6.996802889900886e+300
-1.3804452929238785e+280
Compiler

Compiled 36 to 27 computations (25% saved)

regimes3.4s (6%)

Counts
59 → 10
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 y c) x) z))
(*.f64 9 (/.f64 (/.f64 x (/.f64 c y)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) 2)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 a -8) c) (/.f64 2 t))
(/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))
(*.f64 9 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y x)))
(/.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (/.f64 1 y))
(/.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
(/.f64 (+.f64 y y) (*.f64 z (*.f64 c (/.f64 2/9 x))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.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 b (*.f64 9 (*.f64 y x))) z) c)
(*.f64 9 (/.f64 (*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 c))) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) c)
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 4 (*.f64 a t)))) z) c)
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))
Outputs
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))
(/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 4 (*.f64 a t)))) z) c)
(/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 4 (*.f64 a t)))) z) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))
Calls

8 calls:

599.0ms
t
591.0ms
(*.f64 x 9)
553.0ms
x
531.0ms
a
442.0ms
y
Results
ErrorSegmentsBranch
15.4b7x
13.7b10y
14.5b3z
14.1b8t
16.6b5a
18.0b6b
14.8b10c
15.4b7(*.f64 x 9)
Compiler

Compiled 626 to 330 computations (47.3% saved)

bsearch420.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
2.350353963543514e+266
7.613161082291834e+266
19.0ms
3.445456557232002e+218
1.0320315281524898e+219
20.0ms
2.3510061813127725e+194
4.354465879540209e+196
21.0ms
5.532493499061201e+139
7.609561367518142e+141
19.0ms
9.386572734502973e+94
6.302009781886856e+96
23.0ms
1.2772308721361474e-25
9.324587410757139e-17
16.0ms
6.4579710891490065e-198
1.984807570138872e-196
221.0ms
-8.729735869431385e-162
-6.452705238516689e-163
63.0ms
-8.728737114080634e+43
-1.2517287028097518e+43
Results
380.0ms944×body256valid
23.0ms138×body256infinite
Compiler

Compiled 2690 to 1946 computations (27.7% saved)

regimes2.3s (3.9%)

Counts
58 → 12
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 y c) x) z))
(*.f64 9 (/.f64 (/.f64 x (/.f64 c y)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) 2)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 a -8) c) (/.f64 2 t))
(/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))
(*.f64 9 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y x)))
(/.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (/.f64 1 y))
(/.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
(/.f64 (+.f64 y y) (*.f64 z (*.f64 c (/.f64 2/9 x))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.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 b (*.f64 9 (*.f64 y x))) z) c)
(*.f64 9 (/.f64 (*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 c))) z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) (*.f64 z c))
(/.f64 (/.f64 (-.f64 b (*.f64 z (*.f64 4 (*.f64 a t)))) z) c)
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 t (*.f64 z a)))) (*.f64 z c))
(/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 4 (*.f64 a t)))) z) c)
Outputs
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c)
Calls

8 calls:

846.0ms
c
409.0ms
y
268.0ms
b
267.0ms
a
160.0ms
x
Results
ErrorSegmentsBranch
19.0b3x
17.6b7y
18.0b3z
18.6b5t
17.5b11a
18.5b8b
16.0b12c
19.0b3(*.f64 x 9)
Compiler

Compiled 607 to 320 computations (47.3% saved)

bsearch220.0ms (0.4%)

Algorithm
11×binary-search
Steps
TimeLeftRight
14.0ms
2.920605199124899e+289
1.62374559446632e+290
7.0ms
1.2508945386620273e+215
1.5773380265107297e+215
19.0ms
5.584100074693436e+171
1.6307396758050835e+174
23.0ms
2.2020409416214892e+62
3.8841968621721527e+67
18.0ms
1.1839665659350136e-39
1.0281584128908616e-38
41.0ms
-6.328285496868982e-165
-8.411837422873112e-176
26.0ms
-3.39065261596147e-21
-1.082795240307266e-26
23.0ms
-9.378863944493292e+174
-1.4813835052282309e+169
12.0ms
-3.601430357199373e+194
-1.2848929906814915e+194
23.0ms
-5.273930181401329e+240
-1.1514440192751262e+231
12.0ms
-6.697157432074475e+258
-2.873233766727615e+258
Results
173.0ms1280×body256valid
27.0ms211×body256infinite
Compiler

Compiled 3038 to 2248 computations (26% saved)

regimes1.1s (2%)

Counts
51 → 11
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 y c) x) z))
(*.f64 9 (/.f64 (/.f64 x (/.f64 c y)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) 2)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 a -8) c) (/.f64 2 t))
(/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))
(*.f64 9 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y x)))
(/.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (/.f64 1 y))
(/.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
(/.f64 (+.f64 y y) (*.f64 z (*.f64 c (/.f64 2/9 x))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.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 b (*.f64 9 (*.f64 y x))) z) c)
(*.f64 9 (/.f64 (*.f64 (+.f64 y y) (*.f64 x (/.f64 1/2 c))) z))
Outputs
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(*.f64 (*.f64 t (/.f64 a c)) -4)
(/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c)
Calls

8 calls:

252.0ms
c
191.0ms
b
156.0ms
y
134.0ms
a
112.0ms
t
Results
ErrorSegmentsBranch
18.1b4x
18.7b7y
18.0b3z
18.6b5t
20.2b6a
18.6b9b
16.9b11c
18.1b4(*.f64 x 9)
Compiler

Compiled 508 to 280 computations (44.9% saved)

bsearch213.0ms (0.4%)

Algorithm
10×binary-search
Steps
TimeLeftRight
14.0ms
2.920605199124899e+289
1.62374559446632e+290
19.0ms
4.0654808888273055e+211
1.2508945386620273e+215
21.0ms
1.392043207849325e+99
3.7344772375057865e+104
24.0ms
2.2020409416214892e+62
3.8841968621721527e+67
17.0ms
1.1839665659350136e-39
1.0281584128908616e-38
42.0ms
-6.328285496868982e-165
-8.411837422873112e-176
23.0ms
-3.39065261596147e-21
-1.082795240307266e-26
17.0ms
-2.738586339618337e+140
-1.660230556589931e+139
23.0ms
-5.273930181401329e+240
-1.1514440192751262e+231
12.0ms
-6.697157432074475e+258
-2.873233766727615e+258
Results
169.0ms1264×body256valid
27.0ms213×body256infinite
Compiler

Compiled 2932 to 2186 computations (25.4% saved)

regimes1.0s (1.8%)

Counts
49 → 3
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 y c) x) z))
(*.f64 9 (/.f64 (/.f64 x (/.f64 c y)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) 2)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 a -8) c) (/.f64 2 t))
(/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))
(*.f64 9 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y x)))
(/.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (/.f64 1 y))
(/.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
(/.f64 (+.f64 y y) (*.f64 z (*.f64 c (/.f64 2/9 x))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.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 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
Calls

8 calls:

229.0ms
c
178.0ms
b
159.0ms
a
157.0ms
y
82.0ms
(*.f64 x 9)
Results
ErrorSegmentsBranch
18.4b4x
18.5b8y
18.0b3z
20.6b3t
20.1b8a
18.8b9b
18.3b12c
18.4b4(*.f64 x 9)
Compiler

Compiled 484 to 268 computations (44.6% saved)

bsearch27.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
16.0ms
7.48670082095081e-20
2.4550560774463096e-18
10.0ms
-2122642312.9061928
-1062020334.5909051
Results
23.0ms176×body256valid
1.0msbody256infinite
Compiler

Compiled 454 to 335 computations (26.2% saved)

regimes1.7s (2.9%)

Counts
47 → 9
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 y c) x) z))
(*.f64 9 (/.f64 (/.f64 x (/.f64 c y)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) 2)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 a -8) c) (/.f64 2 t))
(/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))
(*.f64 9 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y x)))
(/.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (/.f64 1 y))
(/.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
(/.f64 (+.f64 y y) (*.f64 z (*.f64 c (/.f64 2/9 x))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
Outputs
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (/.f64 b c) z)
(/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))
Calls

8 calls:

453.0ms
y
276.0ms
x
225.0ms
z
186.0ms
b
169.0ms
(*.f64 x 9)
Results
ErrorSegmentsBranch
21.0b9x
23.7b9y
24.6b3z
23.0b5t
24.0b5a
22.8b9b
25.3b7c
21.0b9(*.f64 x 9)
Compiler

Compiled 462 to 256 computations (44.6% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.209585758650306e-73
4.3658400473084533e-72
0.0ms
4.896538339496054e-156
1.2826217526355243e-141
0.0ms
4.882675813021777e-215
8.857365534584038e-206
0.0ms
1.1656788187144288e-241
1.7595668373796096e-240
0.0ms
-1.0361131399571434e-248
-1.2535187272000103e-249
0.0ms
-6.554232869687555e-189
-3.4001649285918444e-190
0.0ms
-4.767430359651076e-49
-1.431218668232605e-50
0.0ms
-2.0126690107824631e+180
-1.3238756399946855e+176
Compiler

Compiled 36 to 27 computations (25% saved)

regimes2.9s (5.1%)

Counts
46 → 9
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 y c) x) z))
(*.f64 9 (/.f64 (/.f64 x (/.f64 c y)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) 2)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 a -8) c) (/.f64 2 t))
(/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))
(*.f64 9 (*.f64 (/.f64 (/.f64 1 c) z) (*.f64 y x)))
(/.f64 (*.f64 9 (/.f64 x (*.f64 c z))) (/.f64 1 y))
(/.f64 (*.f64 (/.f64 y c) (*.f64 9 (/.f64 x z))) 1)
(/.f64 (+.f64 y y) (*.f64 z (*.f64 c (/.f64 2/9 x))))
Outputs
(/.f64 (/.f64 b c) z)
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (*.f64 a (*.f64 t -4)) c)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(*.f64 (/.f64 (/.f64 1 c) z) b)
Calls

8 calls:

731.0ms
c
517.0ms
x
443.0ms
a
342.0ms
y
253.0ms
(*.f64 x 9)
Results
ErrorSegmentsBranch
26.6b7x
28.5b8y
28.5b9z
28.0b8t
27.9b8a
26.3b9b
29.1b11c
26.6b7(*.f64 x 9)
Compiler

Compiled 451 to 252 computations (44.1% saved)

bsearch715.0ms (1.2%)

Algorithm
binary-search
Steps
TimeLeftRight
20.0ms
0.0007916486822579634
4.650322166436343
95.0ms
5.284154924676939e-115
4.467915045523667e-108
22.0ms
2.758294840354144e-205
4.775261621580089e-199
19.0ms
2.2375157115900216e-234
8.07137278917497e-231
22.0ms
-6.604459130358786e-261
-2.6763843324442894e-268
138.0ms
-3.735858411386823e-154
-1.0796541239066322e-158
213.0ms
-9.927404221215994e-74
-9.037888734698195e-80
186.0ms
-5.727921675313355e+50
-8.31132158874863e+48
Results
454.0ms1072×body256valid
1.0msbody256infinite
Compiler

Compiled 2136 to 1673 computations (21.7% saved)

regimes4.7s (8.2%)

Counts
39 → 9
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 y c) x) z))
(*.f64 9 (/.f64 (/.f64 x (/.f64 c y)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 x (/.f64 9 (*.f64 z (/.f64 c y))))
(*.f64 y (*.f64 (/.f64 (/.f64 x c) z) 9))
(*.f64 (*.f64 b (/.f64 (/.f64 1/2 c) z)) 2)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 (/.f64 t (/.f64 -1/4 a)) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 b z) (+.f64 c c)) 2)
(/.f64 y (/.f64 z (/.f64 (*.f64 9 x) c)))
Outputs
(/.f64 (/.f64 b c) z)
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(*.f64 (/.f64 (/.f64 1 c) z) b)
Calls

7 calls:

1.9s
y
736.0ms
b
705.0ms
c
628.0ms
x
289.0ms
z
Results
ErrorSegmentsBranch
26.6b7x
28.5b8y
28.5b9z
28.5b8t
27.9b8a
26.3b9b
29.1b11c
Compiler

Compiled 370 to 207 computations (44.1% saved)

bsearch404.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
182.0ms
0.0007916486822579634
4.650322166436343
20.0ms
5.284154924676939e-115
4.467915045523667e-108
105.0ms
2.758294840354144e-205
4.775261621580089e-199
18.0ms
2.2375157115900216e-234
8.07137278917497e-231
21.0ms
-6.604459130358786e-261
-2.6763843324442894e-268
20.0ms
-3.735858411386823e-154
-1.0796541239066322e-158
21.0ms
-9.927404221215994e-74
-9.037888734698195e-80
17.0ms
-5.727921675313355e+50
-8.31132158874863e+48
Results
390.0ms1072×body256valid
1.0msbody256infinite
Compiler

Compiled 2136 to 1673 computations (21.7% saved)

regimes3.2s (5.5%)

Counts
31 → 9
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 y c) x) z))
(*.f64 9 (/.f64 (/.f64 x (/.f64 c y)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(*.f64 x (*.f64 (/.f64 y (*.f64 c z)) 9))
Outputs
(/.f64 (/.f64 b c) z)
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(*.f64 (/.f64 (/.f64 1 c) z) b)
Calls

7 calls:

1.2s
z
585.0ms
y
479.0ms
x
425.0ms
a
219.0ms
t
Results
ErrorSegmentsBranch
27.8b6x
28.7b8y
28.5b9z
28.5b8t
28.1b8a
26.3b9b
29.1b11c
Compiler

Compiled 298 to 172 computations (42.3% saved)

bsearch558.0ms (1%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
0.0007916486822579634
4.650322166436343
251.0ms
5.284154924676939e-115
4.467915045523667e-108
185.0ms
2.758294840354144e-205
4.775261621580089e-199
21.0ms
2.2375157115900216e-234
8.07137278917497e-231
22.0ms
-6.604459130358786e-261
-2.6763843324442894e-268
20.0ms
-3.735858411386823e-154
-1.0796541239066322e-158
23.0ms
-9.927404221215994e-74
-9.037888734698195e-80
17.0ms
-5.727921675313355e+50
-8.31132158874863e+48
Results
544.0ms1072×body256valid
1.0msbody256infinite
Compiler

Compiled 2136 to 1673 computations (21.7% saved)

regimes2.1s (3.7%)

Counts
29 → 9
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(*.f64 9 (/.f64 (*.f64 (/.f64 y c) x) z))
(*.f64 9 (/.f64 (/.f64 x (/.f64 c y)) z))
(*.f64 9 (/.f64 (/.f64 (*.f64 y x) c) z))
Outputs
(/.f64 (/.f64 b c) z)
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(*.f64 (/.f64 (/.f64 1 c) z) b)
Calls

7 calls:

415.0ms
a
378.0ms
z
362.0ms
b
360.0ms
t
343.0ms
c
Results
ErrorSegmentsBranch
27.8b6x
28.7b8y
28.5b9z
28.5b8t
28.4b8a
26.3b9b
29.1b11c
Compiler

Compiled 280 to 164 computations (41.4% saved)

bsearch161.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
0.0007916486822579634
4.650322166436343
21.0ms
5.284154924676939e-115
4.467915045523667e-108
22.0ms
2.758294840354144e-205
4.775261621580089e-199
19.0ms
2.2375157115900216e-234
8.07137278917497e-231
25.0ms
-6.604459130358786e-261
-2.6763843324442894e-268
20.0ms
-3.735858411386823e-154
-1.0796541239066322e-158
17.0ms
-6.895468311260182e-84
-6.546211828736505e-85
18.0ms
-5.727921675313355e+50
-8.31132158874863e+48
Results
147.0ms1024×body256valid
1.0msbody256infinite
Compiler

Compiled 2040 to 1598 computations (21.7% saved)

regimes713.0ms (1.2%)

Counts
25 → 9
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z))
Outputs
(/.f64 (/.f64 b c) z)
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(*.f64 (/.f64 (/.f64 1 c) z) b)
Calls

7 calls:

142.0ms
c
116.0ms
b
99.0ms
z
94.0ms
a
89.0ms
t
Results
ErrorSegmentsBranch
27.8b6x
28.7b8y
28.5b9z
28.5b8t
28.4b8a
26.3b9b
29.1b11c
Compiler

Compiled 244 to 146 computations (40.2% saved)

bsearch150.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
0.0007916486822579634
4.650322166436343
21.0ms
5.284154924676939e-115
4.467915045523667e-108
21.0ms
2.758294840354144e-205
4.775261621580089e-199
19.0ms
2.2375157115900216e-234
8.07137278917497e-231
21.0ms
-6.604459130358786e-261
-2.6763843324442894e-268
18.0ms
-3.735858411386823e-154
-1.0796541239066322e-158
14.0ms
-6.895468311260182e-84
-6.546211828736505e-85
17.0ms
-5.727921675313355e+50
-8.31132158874863e+48
Results
136.0ms1024×body256valid
1.0msbody256infinite
Compiler

Compiled 2040 to 1598 computations (21.7% saved)

regimes1.6s (2.7%)

Counts
24 → 9
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
Outputs
(/.f64 (/.f64 b c) z)
(*.f64 a (*.f64 (/.f64 t c) -4))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(*.f64 (/.f64 (/.f64 1 c) z) b)
Calls

7 calls:

352.0ms
b
258.0ms
a
220.0ms
y
199.0ms
z
187.0ms
t
Results
ErrorSegmentsBranch
27.8b6x
28.7b8y
28.5b9z
29.7b6t
28.5b8a
26.3b9b
29.2b11c
Compiler

Compiled 235 to 142 computations (39.6% saved)

bsearch436.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
52.0ms
0.0007916486822579634
4.650322166436343
153.0ms
5.284154924676939e-115
4.467915045523667e-108
21.0ms
2.758294840354144e-205
4.775261621580089e-199
19.0ms
2.2375157115900216e-234
8.07137278917497e-231
21.0ms
-6.604459130358786e-261
-2.6763843324442894e-268
64.0ms
-3.735858411386823e-154
-1.0796541239066322e-158
88.0ms
-9.927404221215994e-74
-9.037888734698195e-80
17.0ms
-5.727921675313355e+50
-8.31132158874863e+48
Results
422.0ms1072×body256valid
0.0msbody256infinite
Compiler

Compiled 2136 to 1673 computations (21.7% saved)

regimes1.1s (1.9%)

Counts
23 → 8
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
Outputs
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(/.f64 (/.f64 b z) c)
(*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c)))
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 b (*.f64 c z))
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (/.f64 b c) z)
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
Calls

7 calls:

307.0ms
y
305.0ms
z
139.0ms
c
89.0ms
b
85.0ms
a
Results
ErrorSegmentsBranch
26.9b8x
28.9b8y
28.5b9z
29.7b6t
29.6b6a
27.7b7b
29.2b12c
Compiler

Compiled 226 to 137 computations (39.4% saved)

bsearch293.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
14.0ms
6.8995397318336736e-74
4.8509333858982815e-73
24.0ms
5.440598154995616e-157
1.425135280706138e-142
98.0ms
-1.1512368221746037e-249
-1.3927985857777893e-250
16.0ms
-7.282480966319506e-190
-3.777961031768716e-191
124.0ms
-68806001082185176.0
-18892157149634.316
13.0ms
-7.131024286467199e+146
-3.378221535609058e+146
3.0ms
-1.1580907748386998e+159
-1.0719163706836686e+159
Results
176.0ms688×body256valid
2.0ms16×body256infinite
Compiler

Compiled 1296 to 1009 computations (22.1% saved)

regimes1.7s (3%)

Counts
22 → 8
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 9 (*.f64 y (/.f64 x (*.f64 c z))))
(*.f64 9 (*.f64 (/.f64 x (*.f64 c z)) y))
Outputs
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(/.f64 (/.f64 b z) c)
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 b (*.f64 c z))
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (/.f64 b c) z)
(*.f64 9 (*.f64 x (/.f64 y (*.f64 z c))))
Calls

7 calls:

500.0ms
y
347.0ms
c
321.0ms
z
214.0ms
x
173.0ms
t
Results
ErrorSegmentsBranch
27.1b8x
30.3b6y
28.8b9z
29.7b6t
29.6b6a
27.5b9b
29.2b12c
Compiler

Compiled 217 to 132 computations (39.2% saved)

bsearch574.0ms (1%)

Algorithm
binary-search
Steps
TimeLeftRight
186.0ms
6.8995397318336736e-74
4.8509333858982815e-73
23.0ms
5.440598154995616e-157
1.425135280706138e-142
178.0ms
-1.1512368221746037e-249
-1.3927985857777893e-250
89.0ms
-7.282480966319506e-190
-3.777961031768716e-191
20.0ms
-68806001082185176.0
-18892157149634.316
75.0ms
-3.378221535609058e+146
-1.3139478254179338e+143
3.0ms
-1.1580907748386998e+159
-1.0719163706836686e+159
Results
562.0ms736×body256valid
3.0ms20×body256infinite
Compiler

Compiled 1386 to 1078 computations (22.2% saved)

regimes1.4s (2.5%)

Counts
19 → 5
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 (/.f64 1 c) z) b)
(/.f64 a (*.f64 c (/.f64 -1/4 t)))
(/.f64 t (*.f64 c (/.f64 -1/4 a)))
(/.f64 t (/.f64 -1/4 (/.f64 a c)))
(/.f64 (*.f64 a -4) (/.f64 c t))
(/.f64 (*.f64 a (*.f64 t -4)) c)
(/.f64 (*.f64 t (*.f64 a -4)) c)
(/.f64 (/.f64 a c) (/.f64 -1/4 t))
Outputs
(/.f64 (/.f64 b c) z)
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (/.f64 b z) c)
(*.f64 (*.f64 a (/.f64 -4 c)) t)
(*.f64 (/.f64 (/.f64 1 c) z) b)
Calls

7 calls:

591.0ms
c
175.0ms
b
175.0ms
a
163.0ms
t
140.0ms
x
Results
ErrorSegmentsBranch
33.3b6x
33.8b6y
34.6b3z
30.9b5t
33.3b3a
30.8b5b
31.8b10c
Compiler

Compiled 190 to 120 computations (36.8% saved)

bsearch558.0ms (1%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
0.0007916486822579634
4.650322166436343
19.0ms
-3.735858411386823e-154
-1.0796541239066322e-158
311.0ms
-6.895468311260182e-84
-6.546211828736505e-85
208.0ms
-5.727921675313355e+50
-8.31132158874863e+48
Results
550.0ms464×body256valid
2.0msbody256infinite
Compiler

Compiled 864 to 681 computations (21.2% saved)

regimes2.2s (3.8%)

Counts
11 → 5
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 1 (*.f64 c z)) b)
(*.f64 (/.f64 b c) (/.f64 1 z))
(*.f64 (/.f64 b z) (/.f64 1 c))
Outputs
(*.f64 (*.f64 t (/.f64 a c)) -4)
(/.f64 (/.f64 b c) z)
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (/.f64 b z) c)
(*.f64 a (*.f64 (/.f64 t c) -4))
Calls

7 calls:

975.0ms
c
500.0ms
y
355.0ms
a
104.0ms
b
94.0ms
x
Results
ErrorSegmentsBranch
33.3b6x
33.8b6y
34.6b3z
30.9b5t
33.3b3a
31.0b5b
31.8b10c
Compiler

Compiled 134 to 90 computations (32.8% saved)

bsearch249.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
1.2272256479043763e-86
9.504591471680437e-59
114.0ms
-4.572684723969847e-105
-2.0279606857111044e-108
8.0ms
-5.679561214387188e-64
-4.2910373396778704e-64
101.0ms
-1.6458912170675305e+36
-3.6943091941523184e+35
Results
243.0ms448×body256valid
0.0msbody256infinite
Compiler

Compiled 820 to 643 computations (21.6% saved)

regimes418.0ms (0.7%)

Counts
7 → 5
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 a (/.f64 -4 c)) t)
(*.f64 (*.f64 a (/.f64 t c)) -4)
Outputs
(*.f64 (*.f64 a (/.f64 -4 c)) t)
(/.f64 (/.f64 b c) z)
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (/.f64 b z) c)
(*.f64 a (*.f64 (/.f64 t c) -4))
Calls

7 calls:

154.0ms
c
35.0ms
y
30.0ms
x
26.0ms
t
25.0ms
b
Results
ErrorSegmentsBranch
33.3b6x
33.8b6y
34.6b3z
30.9b5t
33.3b3a
31.0b5b
31.9b10c
Compiler

Compiled 106 to 77 computations (27.4% saved)

bsearch260.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
1.2272256479043763e-86
9.504591471680437e-59
130.0ms
-4.572684723969847e-105
-2.0279606857111044e-108
7.0ms
-5.679561214387188e-64
-4.2910373396778704e-64
97.0ms
-1.6458912170675305e+36
-3.6943091941523184e+35
Results
253.0ms448×body256valid
1.0msbody256infinite
Compiler

Compiled 820 to 643 computations (21.6% saved)

regimes1.2s (2.2%)

Counts
5 → 5
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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 (/.f64 b c) z)
(*.f64 a (*.f64 (/.f64 t c) -4))
(/.f64 (/.f64 b z) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 b (*.f64 c z))
Calls

7 calls:

458.0ms
x
267.0ms
a
199.0ms
b
119.0ms
c
86.0ms
t
Results
ErrorSegmentsBranch
33.7b6x
35.6b4y
34.6b3z
31.7b5t
33.3b3a
31.3b5b
32.0b10c
Compiler

Compiled 92 to 70 computations (23.9% saved)

bsearch199.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
148.0ms
0.0007916486822579634
4.650322166436343
19.0ms
-3.735858411386823e-154
-1.0796541239066322e-158
15.0ms
-6.895468311260182e-84
-6.546211828736505e-85
17.0ms
-5.727921675313355e+50
-8.31132158874863e+48
Results
191.0ms464×body256valid
1.0ms10×body256infinite
Compiler

Compiled 848 to 665 computations (21.6% saved)

regimes424.0ms (0.7%)

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

7 calls:

287.0ms
c
32.0ms
b
28.0ms
x
27.0ms
a
20.0ms
t
Results
ErrorSegmentsBranch
35.0b6x
37.3b4y
35.4b3z
33.2b5t
35.1b6a
32.0b5b
33.9b10c
Compiler

Compiled 85 to 66 computations (22.4% saved)

bsearch71.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
0.0007916486822579634
4.650322166436343
19.0ms
-3.735858411386823e-154
-1.0796541239066322e-158
14.0ms
-6.895468311260182e-84
-6.546211828736505e-85
19.0ms
-8.31132158874863e+48
-7.450631480589269e+46
Results
64.0ms464×body256valid
1.0msbody256infinite
Compiler

Compiled 848 to 665 computations (21.6% saved)

regimes36.0ms (0.1%)

Counts
3 → 3
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.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:

11.0ms
z
4.0ms
c
4.0ms
a
4.0ms
y
4.0ms
x
Results
ErrorSegmentsBranch
44.1b1x
44.1b1y
42.8b3z
44.1b1t
44.1b1a
44.1b1b
44.1b1c
Compiler

Compiled 78 to 62 computations (20.5% saved)

bsearch30.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
13.0ms
2.617521741942863e-180
4.380865887997314e-180
16.0ms
-1.0907829110884687e-29
-8.17179838294841e-31
Results
21.0ms160×body256valid
6.0ms43×body256infinite
Compiler

Compiled 296 to 227 computations (23.3% saved)

regimes34.0ms (0.1%)

Accuracy

Total -3.7b remaining (-8.4%)

Threshold costs -3.7b (-8.4%)

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

7 calls:

9.0ms
y
7.0ms
t
4.0ms
b
3.0ms
a
3.0ms
c
Results
ErrorSegmentsBranch
44.9b1x
43.7b3y
44.9b1z
43.9b2t
44.9b1a
44.9b1b
44.9b1c
Compiler

Compiled 73 to 60 computations (17.8% saved)

bsearch34.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
2.350353963543514e+266
7.613161082291834e+266
17.0ms
4.099346185086795e-133
9.839516706836884e-133
Results
28.0ms160×body256valid
4.0ms29×body256infinite
Compiler

Compiled 296 to 227 computations (23.3% saved)

simplify58.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05045383
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)) -5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -50600563327/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.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)) 0) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (/.f64 a (*.f64 c (/.f64 -1/4 t)))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -50600563327/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.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)) 0) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (/.f64 a (*.f64 c (/.f64 -1/4 t)))))))
(if (<=.f64 y -86000000000000000455836182279733087584649216) (*.f64 x (/.f64 9 (*.f64 z (/.f64 c y)))) (if (<=.f64 y -8104522595470689/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)) (if (<=.f64 y 8205812006415463/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 2636713248474717/40564819207303340847894502572032) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)) (if (<=.f64 y 5400000000000000435252470578924520051086813929822680316952271841967049962102643836820341334736896) (/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 4 (*.f64 a t)))) z) c) (if (<=.f64 y 1949999999999999956949979909929332823814394603092334354047452540990999139339531756857064385191630431053049443095552604068588208682928363798528) (/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y)) (if (<=.f64 y 300000000000000032025037889088224744866263280361149449874017629444620476663643734518195765070386853839580564117931833443434671974650453094724521676170765833540452879933294229461612384413854728192) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 879999999999999994356544769790210364654706570127357356264345090791886925546252971994693474242720927807343361755720171821166527795785944501114129131899849539438094282325460198543128348679585519228862947754507385385779200) (/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 4 (*.f64 a t)))) z) c) (if (<=.f64 y 249999999999999993359556213540056826469379640280705937648428147996786491006111164173511101119217172253787291905749077297541456146005786735254587434827283865812030653364828526768509822952892332304912212226885751049472628046948617474092605198383290873355868223016271872) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)))))))))))
(if (<=.f64 c -4500000000000000362286960268547486581722150313508893182666268868305611053672173647672271689010646367785792123210123407940468163791818873211317503999038486726179504832033117777352536378929527989845558889622956511014474157201428371339878668883079062705336745984) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 c -220000000000000004918890824885400795154884459364285349370604017271179554250263009010624901542808308224468466611323273337030032597155588597713810280690310610983654336372682261861983895484263641712863229255152790941629549723345028161680179200) (*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x)) (if (<=.f64 c -309999999999999994190830693798523250307981667601885307461468123153261888426477726485598850243385876470312999042764823106360640726193902946260797733391064516552349739445994470911753390338498101248) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (if (<=.f64 c -8999999999999999371224933687830278312412489452358368348806820849288322375987529219326821818178746082533545245980028124054774781854788188005130419518767132691365342488821760) (/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c) (if (<=.f64 c -5444517870735015/680564733841876926926749214863536422912) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z)) (if (<=.f64 c -6431749131765539/1037378892220248239628101965922790287753111558060609224998914332422663202853227036599926762236775948572049471652825197295598787768852943826971718708528490921765295450850377380921344) (/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c) (if (<=.f64 c 1915619426082361/766247770432944429179173513575154591809369561091801088) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 c 5000000000000000106602095047271984361506289356339824733871669248) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (if (<=.f64 c 1600000000000000022462698009279528348519391529122066177501280687120340872778401729730946131897050989513796572220449630499087828429810235037964284353350747035468169690929430528) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z)) (if (<=.f64 c 154999999999999994134933571013986334309216383117392882118205317362056542477762049852155872705273044201736236777687151317042381589617489089138742698503734564432412963357120539134495201613856193106109382215600026157056) (*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9)) (if (<=.f64 c 31000000000000001048005079551207923873152038032632540887132179389121712818278992657916192350340398934638392165658692453986194386532046785758007334474566056620537259340159980671001027276512333722405031086619264924673499143132796808196644793669219549679931619567961341480727563842697169993728) (*.f64 (*.f64 t (/.f64 a c)) -4) (/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c))))))))))))
(if (<=.f64 c -3049999999999999885180915276153172137340578433953828431450421346911833134517828845419238314274300361718745494184193974563971920720462997078747072203386177104550955069076253780129536137317048833512958995465965898779967612270385540142097781639803501164493799424) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 c -5199999999999999998489960262262910325442943623241522660745157701888344681955307250512723121388147809958393483140027227021315534744697548836215635378548832259106695000666717078797749478729960100037121007833363354044958795675946258881384022016) (*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x)) (if (<=.f64 c -244999999999999979620776151874517134419459833348950152779115421969300587450304862108831299167405345624431579764401748270346763129377408417792) (/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c) (if (<=.f64 c -5880079300393817/21778071482940061661655974875633165533184) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 c -1784291694618827/8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370752) (/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c) (if (<=.f64 c 4750736176684255/1532495540865888858358347027150309183618739122183602176) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 c 509999999999999988950889134858198631818369023602416828015922118656) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (if (<=.f64 c 275000000000000008483982431133620176945503630347061244674319379272392793203520538179891892105283597500416) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 c 999999999999999984345037526797422397233524775199337052919583787413130412889023223627065756931830180808571031008919677160084252852199641809946030023447952696435527124027376600704816231425231719002378564135125254144) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (if (<=.f64 c 44999999999999998449963709690652361796379235957231466021555083386339092672031091805901652947810867036817810398629423525792922068682882139878003983469144331693001284380721832950256919045366539622024430876825419653873164831984601207086282731685723126296312264424770271863939973200239988310016) (*.f64 (*.f64 t (/.f64 a c)) -4) (/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c)))))))))))
(if (<=.f64 z -1950000000) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 z 6646139978924579/20769187434139310514121985316880384) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)))
(if (<=.f64 (*.f64 x 9) -2000000000000000018497092039783196889132420683315093231815042777266813011416236778616909817285004413072163754088681978287387596172436262464747751326627917425399889939413009512267776) (*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x)) (if (<=.f64 (*.f64 x 9) -5265614583427859/13164036458569648337239753460458804039861886925068638906788872192) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (if (<=.f64 (*.f64 x 9) -3135285318820699/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (/.f64 t (/.f64 -1/4 (/.f64 a c))) (if (<=.f64 (*.f64 x 9) -5038209258419659/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (if (<=.f64 (*.f64 x 9) 375375841440235/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (/.f64 a (*.f64 c (/.f64 -1/4 t))) (if (<=.f64 (*.f64 x 9) 4851619038439715/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (if (<=.f64 (*.f64 x 9) 4830671903771573/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 (*.f64 x 9) 3978585891278293/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (/.f64 (/.f64 b c) z) (/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))))))))))
(if (<=.f64 b -12999999999999999434181021781497021869196547457024) (/.f64 (/.f64 b c) z) (if (<=.f64 b -458903464748633/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -4468371510988705/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c) (if (<=.f64 b -6027051793127611/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (/.f64 (*.f64 a (*.f64 t -4)) c) (if (<=.f64 b 6712243105892569/447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864) (*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9)) (if (<=.f64 b 6679110162350063/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 b 1396150206085005/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z)) (if (<=.f64 b 9/2) (/.f64 (*.f64 a (*.f64 t -4)) c) (*.f64 (/.f64 (/.f64 1 c) z) b)))))))))
(if (<=.f64 b -339999999999999984402842591433794782958910267457536) (/.f64 (/.f64 b c) z) (if (<=.f64 b -3340739001188557/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -8453675831600253/30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (if (<=.f64 b -6523397234914591/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (/.f64 (*.f64 a (*.f64 t -4)) c) (if (<=.f64 b 6085767082675929/894965747452342537638086997927338702835054349130332891545045303197220750167278254979540133307019636732167484663093741252324901898658543021888907063798893113141027322124350378195837539421218086757657500257242038983622829800210549487979962097077321728) (*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9)) (if (<=.f64 b 1723641332219371/86182066610968551542636378241108028056376767329454880514019834315878107616003372189510312530372009184902888961739623919010110377987011442493486117202360415845666384627768436296772219009176743399772868636439042064384) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 b 1917062309491721/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z)) (if (<=.f64 b 208967022709991/36028797018963968) (/.f64 (*.f64 a (*.f64 t -4)) c) (*.f64 (/.f64 (/.f64 1 c) z) b)))))))))
(if (<=.f64 b -46000000000000000394316011781371444397386089103360) (/.f64 (/.f64 b c) z) (if (<=.f64 b -7822218149124427/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -5736422885728743/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (if (<=.f64 b -4937360828930139/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184) (/.f64 (*.f64 a (*.f64 t -4)) c) (if (<=.f64 b 4055313543143427/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x)) (if (<=.f64 b 3378337011149967/1378913065775496824682182051857728448902028277271278088224317349054049721856053955032165000485952146958446223387833982704161766047792183079895777875237766653530662154044294980748355504146827894396365898183024673030144) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 b 486537193029623/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z)) (if (<=.f64 b 2478781234904721/288230376151711744) (/.f64 (*.f64 a (*.f64 t -4)) c) (*.f64 (/.f64 (/.f64 1 c) z) b)))))))))
(if (<=.f64 b -32999999999999998363986560732460608262941377036288) (/.f64 (/.f64 b c) z) (if (<=.f64 b -6124302029392433/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -6028678535906923/15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696) (*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z)) (if (<=.f64 b -7267915397595061/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (/.f64 (*.f64 a (*.f64 t -4)) c) (if (<=.f64 b 3848352714045073/894965747452342537638086997927338702835054349130332891545045303197220750167278254979540133307019636732167484663093741252324901898658543021888907063798893113141027322124350378195837539421218086757657500257242038983622829800210549487979962097077321728) (*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x)) (if (<=.f64 b 1323756543144477/5515652263101987298728728207430913795608113109085112352897269396216198887424215820128660001943808587833784893551335930816647064191168732319583111500951066614122648616177179922993422016587311577585463592732098692120576) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 b 7192288940437905/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z)) (if (<=.f64 b 1224979098644775/72057594037927936) (/.f64 (*.f64 a (*.f64 t -4)) c) (*.f64 (/.f64 (/.f64 1 c) z) b)))))))))
(if (<=.f64 b -39999999999999997859611077901927172787489659158528) (/.f64 (/.f64 b c) z) (if (<=.f64 b -6780477246827337/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -2264377454892925/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952) (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (if (<=.f64 b -7232462151753133/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608) (/.f64 (*.f64 a (*.f64 t -4)) c) (if (<=.f64 b 4614667135301141/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x)) (if (<=.f64 b 6463654995822641/43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032192) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 b 4315373364262743/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (if (<=.f64 b 662929865148937/288230376151711744) (/.f64 (*.f64 a (*.f64 t -4)) c) (*.f64 (/.f64 (/.f64 1 c) z) b)))))))))
(if (<=.f64 b -18999999999999999372737526393527479213844812791808) (/.f64 (/.f64 b c) z) (if (<=.f64 b -7740736710071047/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -8151758837614529/30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 b -4165756386426437/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (/.f64 (*.f64 a (*.f64 t -4)) c) (if (<=.f64 b 7516313894619283/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x)) (if (<=.f64 b 4826195730214239/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 b 6099873327065793/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (if (<=.f64 b 2476979795053773/562949953421312) (/.f64 (*.f64 a (*.f64 t -4)) c) (*.f64 (/.f64 (/.f64 1 c) z) b)))))))))
(if (<=.f64 x -1099999999999999960355020264835165741806272189479994796800400760032689032674845531295561043802291072135206125768209768973908546120240444907460665162223931359232) (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (if (<=.f64 x -600000000000000004542915485767811205920745112196416350456549229386784444628533811389731999609960295837697160115815546304606809537021547542652911616) (/.f64 (/.f64 b z) c) (if (<=.f64 x -2000000000000000) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (if (<=.f64 x -8668436849475469/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 x -221681207370465/251910462920982955146951572855242064723418868082104455055218081010186148908960752236565235084370225856148908135059894885483907489539473312974233140212507046179002134322645704349866637075627537275802723363977045251916898867011814946574400376685636747593659677933568) (/.f64 b (*.f64 c z)) (if (<=.f64 x 686479766013061/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 x 2944153559545937/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (/.f64 (/.f64 b c) z) (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))))))))))
(if (<=.f64 x -1099999999999999960355020264835165741806272189479994796800400760032689032674845531295561043802291072135206125768209768973908546120240444907460665162223931359232) (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (if (<=.f64 x -124999999999999997249547800707207521795602986183475135096531655621157992403638436553365756177907564246221033551942134683604804038341393299420479488) (/.f64 (/.f64 b z) c) (if (<=.f64 x -32000000000000000) (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (if (<=.f64 x -6822380853753841/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 x -2317576258873043/2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544) (/.f64 b (*.f64 c z)) (if (<=.f64 x 4057009606683157/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 x 855395966624833/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (/.f64 (/.f64 b c) z) (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))))))))))
(if (<=.f64 b -9499999999999999686368763196763739606922406395904) (/.f64 (/.f64 b c) z) (if (<=.f64 b -7874102609218843/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -1358626472935755/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (/.f64 (/.f64 b z) c) (if (<=.f64 b 9/2) (*.f64 (*.f64 a (/.f64 -4 c)) t) (*.f64 (/.f64 (/.f64 1 c) z) b)))))
(if (<=.f64 t -379999999999999995459488839572127744) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 t -3853560729817883/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (/.f64 (/.f64 b c) z) (if (<=.f64 t -5784239726914675/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 t 7559313193428757/7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896) (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))))
(if (<=.f64 t -639999999999999965168147831707402240) (*.f64 (*.f64 a (/.f64 -4 c)) t) (if (<=.f64 t -2037940770576765/3705346855594118253554271520278013051304639509300498049262642688253220148477952) (/.f64 (/.f64 b c) z) (if (<=.f64 t -726257778211943/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 t 565391060729083/56539106072908298546665520023773392506479484700019806659891398441363832832) (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))))
(if (<=.f64 b -185000000000000003730480488950335699034692537810944) (/.f64 (/.f64 b c) z) (if (<=.f64 b -6824222261322997/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -1358626472935755/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (/.f64 (/.f64 b z) c) (if (<=.f64 b 2589569785738035/1125899906842624) (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z))))))
(if (<=.f64 b -8000000000000000350766744360609578837072381214720) (/.f64 (/.f64 b c) z) (if (<=.f64 b -5774341913427151/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 b -1358626472935755/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (/.f64 (/.f64 b z) c) (if (<=.f64 b 3715469692580659/1125899906842624) (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z))))))
(if (<=.f64 z -35681192317649/22300745198530623141535718272648361505980416) (/.f64 (/.f64 b z) c) (if (<=.f64 z 7475102707912205/2335969596222563951944279862118549158345332995711262684456546569164428885610842821891027359394494156686664862501680336543072616817344224255105362595697773664385021273272455654442431586430261133312) (/.f64 (/.f64 b c) z) (/.f64 (/.f64 b z) c)))
(if (<=.f64 y 1198751443321341/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (/.f64 b (*.f64 c z)) (if (<=.f64 y 469999999999999982933741054499313041055428294339753004263566650686654198380857036276430629247663618341874626250867725250680416079450923850375126656343553395655413461675544891042738577874763648370546757149908607773802139411184161255145209195882573463451626322234703872) (/.f64 (/.f64 b c) z) (/.f64 b (*.f64 c z))))
(/.f64 b (*.f64 c z))
Outputs
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -50600563327/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.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)) 0) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 z (*.f64 4 a)))) b) z) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (/.f64 a (*.f64 c (/.f64 -1/4 t)))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -50600563327/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.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)) 0) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 99999999999999993925355250553646218600402872201173249531907715713232045630132339028433092574405077484368561180561621725787171937426360305302357988408668827749873014416820110410677102531624409058437198025485515990766396825508218326595491122696079498053460349186625724064076043808459598620749043481381437440) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (/.f64 a (*.f64 c (/.f64 -1/4 t)))))))
(if (<=.f64 y -86000000000000000455836182279733087584649216) (*.f64 x (/.f64 9 (*.f64 z (/.f64 c y)))) (if (<=.f64 y -8104522595470689/1013065324433836171511818326096474890383898005918563696288002277756507034036354527929615978746851512277392062160962106733983191180520452956027069051297354415786421338721071661056) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)) (if (<=.f64 y 8205812006415463/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 2636713248474717/40564819207303340847894502572032) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)) (if (<=.f64 y 5400000000000000435252470578924520051086813929822680316952271841967049962102643836820341334736896) (/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 4 (*.f64 a t)))) z) c) (if (<=.f64 y 1949999999999999956949979909929332823814394603092334354047452540990999139339531756857064385191630431053049443095552604068588208682928363798528) (/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y)) (if (<=.f64 y 300000000000000032025037889088224744866263280361149449874017629444620476663643734518195765070386853839580564117931833443434671974650453094724521676170765833540452879933294229461612384413854728192) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 879999999999999994356544769790210364654706570127357356264345090791886925546252971994693474242720927807343361755720171821166527795785944501114129131899849539438094282325460198543128348679585519228862947754507385385779200) (/.f64 (/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 4 (*.f64 a t)))) z) c) (if (<=.f64 y 249999999999999993359556213540056826469379640280705937648428147996786491006111164173511101119217172253787291905749077297541456146005786735254587434827283865812030653364828526768509822952892332304912212226885751049472628046948617474092605198383290873355868223016271872) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z)) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)))))))))))
(if (<=.f64 c -4500000000000000362286960268547486581722150313508893182666268868305611053672173647672271689010646367785792123210123407940468163791818873211317503999038486726179504832033117777352536378929527989845558889622956511014474157201428371339878668883079062705336745984) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 c -220000000000000004918890824885400795154884459364285349370604017271179554250263009010624901542808308224468466611323273337030032597155588597713810280690310610983654336372682261861983895484263641712863229255152790941629549723345028161680179200) (*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x)) (if (<=.f64 c -309999999999999994190830693798523250307981667601885307461468123153261888426477726485598850243385876470312999042764823106360640726193902946260797733391064516552349739445994470911753390338498101248) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (if (<=.f64 c -8999999999999999371224933687830278312412489452358368348806820849288322375987529219326821818178746082533545245980028124054774781854788188005130419518767132691365342488821760) (/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c) (if (<=.f64 c -5444517870735015/680564733841876926926749214863536422912) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z)) (if (<=.f64 c -6431749131765539/1037378892220248239628101965922790287753111558060609224998914332422663202853227036599926762236775948572049471652825197295598787768852943826971718708528490921765295450850377380921344) (/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c) (if (<=.f64 c 1915619426082361/766247770432944429179173513575154591809369561091801088) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 c 5000000000000000106602095047271984361506289356339824733871669248) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (if (<=.f64 c 1600000000000000022462698009279528348519391529122066177501280687120340872778401729730946131897050989513796572220449630499087828429810235037964284353350747035468169690929430528) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 (/.f64 b c) z)) (if (<=.f64 c 154999999999999994134933571013986334309216383117392882118205317362056542477762049852155872705273044201736236777687151317042381589617489089138742698503734564432412963357120539134495201613856193106109382215600026157056) (*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9)) (if (<=.f64 c 31000000000000001048005079551207923873152038032632540887132179389121712818278992657916192350340398934638392165658692453986194386532046785758007334474566056620537259340159980671001027276512333722405031086619264924673499143132796808196644793669219549679931619567961341480727563842697169993728) (*.f64 (*.f64 t (/.f64 a c)) -4) (/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c))))))))))))
(if (<=.f64 c -3049999999999999885180915276153172137340578433953828431450421346911833134517828845419238314274300361718745494184193974563971920720462997078747072203386177104550955069076253780129536137317048833512958995465965898779967612270385540142097781639803501164493799424) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 c -5199999999999999998489960262262910325442943623241522660745157701888344681955307250512723121388147809958393483140027227021315534744697548836215635378548832259106695000666717078797749478729960100037121007833363354044958795675946258881384022016) (*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x)) (if (<=.f64 c -244999999999999979620776151874517134419459833348950152779115421969300587450304862108831299167405345624431579764401748270346763129377408417792) (/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c) (if (<=.f64 c -5880079300393817/21778071482940061661655974875633165533184) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 c -1784291694618827/8299031137761985917024815727382322302024892464484873799991314659381305622825816292799414097894207588576395773222601578364790302150823550615773749668227927374122363606803019047370752) (/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c) (if (<=.f64 c 4750736176684255/1532495540865888858358347027150309183618739122183602176) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 c 509999999999999988950889134858198631818369023602416828015922118656) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (if (<=.f64 c 275000000000000008483982431133620176945503630347061244674319379272392793203520538179891892105283597500416) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 c 999999999999999984345037526797422397233524775199337052919583787413130412889023223627065756931830180808571031008919677160084252852199641809946030023447952696435527124027376600704816231425231719002378564135125254144) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (if (<=.f64 c 44999999999999998449963709690652361796379235957231466021555083386339092672031091805901652947810867036817810398629423525792922068682882139878003983469144331693001284380721832950256919045366539622024430876825419653873164831984601207086282731685723126296312264424770271863939973200239988310016) (*.f64 (*.f64 t (/.f64 a c)) -4) (/.f64 (/.f64 (+.f64 b (*.f64 9 (*.f64 y x))) z) c)))))))))))
(if (<=.f64 z -1950000000) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 z 6646139978924579/20769187434139310514121985316880384) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)))
(if (<=.f64 (*.f64 x 9) -2000000000000000018497092039783196889132420683315093231815042777266813011416236778616909817285004413072163754088681978287387596172436262464747751326627917425399889939413009512267776) (*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x)) (if (<=.f64 (*.f64 x 9) -5265614583427859/13164036458569648337239753460458804039861886925068638906788872192) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (if (<=.f64 (*.f64 x 9) -3135285318820699/627057063764139831929324851379409869378845668175598843037877190478889006888518431438644711527536922839520331484815861906173161536477065546885468336421475511783984145060592245840032548652210559519683510272) (/.f64 t (/.f64 -1/4 (/.f64 a c))) (if (<=.f64 (*.f64 x 9) -5038209258419659/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (if (<=.f64 (*.f64 x 9) 375375841440235/1876879207201175057492789423877314215327939898387375884169474847690657890654807926986852549645082845212138504796176365654795672666575560815440365226659976290009931730647725644334157087472286353079994941979475656538582584761171154279816153471809899416518656) (/.f64 a (*.f64 c (/.f64 -1/4 t))) (if (<=.f64 (*.f64 x 9) 4851619038439715/97032380768794308446811218028906409703555376069793538196190752376628184542898555395679900551790404871905483168570692075385723752757175899465267954690073821200278436001303119096891580351974902801578937449607279296930802928363503616) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z)) (if (<=.f64 (*.f64 x 9) 4830671903771573/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 (*.f64 x 9) 3978585891278293/3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448) (/.f64 (/.f64 b c) z) (/.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))))))))))
(if (<=.f64 b -12999999999999999434181021781497021869196547457024) (/.f64 (/.f64 b c) z) (if (<=.f64 b -458903464748633/4171849679533027504677776769862406473833407270227837441302815640277772901915313574263597826048) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -4468371510988705/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464) (/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c) (if (<=.f64 b -6027051793127611/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (/.f64 (*.f64 a (*.f64 t -4)) c) (if (<=.f64 b 6712243105892569/447482873726171268819043498963669351417527174565166445772522651598610375083639127489770066653509818366083742331546870626162450949329271510944453531899446556570513661062175189097918769710609043378828750128621019491811414900105274743989981048538660864) (*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9)) (if (<=.f64 b 6679110162350063/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 b 1396150206085005/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z)) (if (<=.f64 b 9/2) (/.f64 (*.f64 a (*.f64 t -4)) c) (*.f64 (/.f64 (/.f64 1 c) z) b)))))))))
(if (<=.f64 b -339999999999999984402842591433794782958910267457536) (/.f64 (/.f64 b c) z) (if (<=.f64 b -3340739001188557/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -8453675831600253/30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (if (<=.f64 b -6523397234914591/567251933470833993071770667324028228809837418235547813055332893110634100784456014078204465673887768016738404766156377048665842149942362101665813667717893457711399398974403333260607303556174368618102720559063506014277553065062667880308951927318061097340410272771508755807405604864) (/.f64 (*.f64 a (*.f64 t -4)) c) (if (<=.f64 b 6085767082675929/894965747452342537638086997927338702835054349130332891545045303197220750167278254979540133307019636732167484663093741252324901898658543021888907063798893113141027322124350378195837539421218086757657500257242038983622829800210549487979962097077321728) (*.f64 x (*.f64 (/.f64 (/.f64 y c) z) 9)) (if (<=.f64 b 1723641332219371/86182066610968551542636378241108028056376767329454880514019834315878107616003372189510312530372009184902888961739623919010110377987011442493486117202360415845666384627768436296772219009176743399772868636439042064384) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 b 1917062309491721/1322111937580497197903830616065542079656809365928562438569297590548811582472622691650378420879430569695182424050046716608512) (*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z)) (if (<=.f64 b 208967022709991/36028797018963968) (/.f64 (*.f64 a (*.f64 t -4)) c) (*.f64 (/.f64 (/.f64 1 c) z) b)))))))))
(if (<=.f64 b -46000000000000000394316011781371444397386089103360) (/.f64 (/.f64 b c) z) (if (<=.f64 b -7822218149124427/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -5736422885728743/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (*.f64 9 (/.f64 (/.f64 (*.f64 y x) z) c)) (if (<=.f64 b -4937360828930139/145216494968533502226373290834951226575318379068300240142165220636322329800820739604020343212515268612285031620136032524458455590385244698026448298935780725174118246137447253314715469710380638366234296463120257539655053584656042977359091693393423640919145029829506241486695834845184) (/.f64 (*.f64 a (*.f64 t -4)) c) (if (<=.f64 b 4055313543143427/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x)) (if (<=.f64 b 3378337011149967/1378913065775496824682182051857728448902028277271278088224317349054049721856053955032165000485952146958446223387833982704161766047792183079895777875237766653530662154044294980748355504146827894396365898183024673030144) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 b 486537193029623/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z)) (if (<=.f64 b 2478781234904721/288230376151711744) (/.f64 (*.f64 a (*.f64 t -4)) c) (*.f64 (/.f64 (/.f64 1 c) z) b)))))))))
(if (<=.f64 b -32999999999999998363986560732460608262941377036288) (/.f64 (/.f64 b c) z) (if (<=.f64 b -6124302029392433/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -6028678535906923/15458150092069033378781407563727949377195709318825739994628941005806076569158241698144775066327690311849854464126008708709460314644171950622971634693868322994787923259293696) (*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z)) (if (<=.f64 b -7267915397595061/17726622920963562283492833353875882150307419319860869157979152909707315649514250439943889552308992750523075148942386782770807567185698815677056677116184170553481231217950104164393978236130449019315710017470734562946173533283208371259654747728689409291887821024109648618981425152) (/.f64 (*.f64 a (*.f64 t -4)) c) (if (<=.f64 b 3848352714045073/894965747452342537638086997927338702835054349130332891545045303197220750167278254979540133307019636732167484663093741252324901898658543021888907063798893113141027322124350378195837539421218086757657500257242038983622829800210549487979962097077321728) (*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x)) (if (<=.f64 b 1323756543144477/5515652263101987298728728207430913795608113109085112352897269396216198887424215820128660001943808587833784893551335930816647064191168732319583111500951066614122648616177179922993422016587311577585463592732098692120576) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 b 7192288940437905/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 9 (/.f64 (*.f64 (/.f64 x c) y) z)) (if (<=.f64 b 1224979098644775/72057594037927936) (/.f64 (*.f64 a (*.f64 t -4)) c) (*.f64 (/.f64 (/.f64 1 c) z) b)))))))))
(if (<=.f64 b -39999999999999997859611077901927172787489659158528) (/.f64 (/.f64 b c) z) (if (<=.f64 b -6780477246827337/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -2264377454892925/7547924849643082704483109161976537781833842440832880856752412600491248324784297704172253450355317535082936750061527689799541169259849585265122868502865392087298790653952) (*.f64 9 (/.f64 (*.f64 x (/.f64 y c)) z)) (if (<=.f64 b -7232462151753133/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608) (/.f64 (*.f64 a (*.f64 t -4)) c) (if (<=.f64 b 4614667135301141/27967679607885704301190218685229334463595448410322902860782665724913148442727445468110629165844363647880233895721679414135153184333079469434028345743715409785657103816385949318619923106913065211176796883038813718238213431256579671499373815533666304) (*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x)) (if (<=.f64 b 6463654995822641/43091033305484275771318189120554014028188383664727440257009917157939053808001686094755156265186004592451444480869811959505055188993505721246743058601180207922833192313884218148386109504588371699886434318219521032192) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 b 4315373364262743/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (if (<=.f64 b 662929865148937/288230376151711744) (/.f64 (*.f64 a (*.f64 t -4)) c) (*.f64 (/.f64 (/.f64 1 c) z) b)))))))))
(if (<=.f64 b -18999999999999999372737526393527479213844812791808) (/.f64 (/.f64 b c) z) (if (<=.f64 b -7740736710071047/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -8151758837614529/30191699398572330817932436647906151127335369763331523427009650401964993299137190816689013801421270140331747000246110759198164677039398341060491474011461568349195162615808) (*.f64 9 (*.f64 y (/.f64 x (*.f64 c z)))) (if (<=.f64 b -4165756386426437/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (/.f64 (*.f64 a (*.f64 t -4)) c) (if (<=.f64 b 7516313894619283/3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288) (*.f64 9 (*.f64 (/.f64 (/.f64 y c) z) x)) (if (<=.f64 b 4826195730214239/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 b 6099873327065793/5545339388241629719156828368286167406872874150751633150340959161229242615611251246079948812208279156194782421922807143657948315648) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (if (<=.f64 b 2476979795053773/562949953421312) (/.f64 (*.f64 a (*.f64 t -4)) c) (*.f64 (/.f64 (/.f64 1 c) z) b)))))))))
(if (<=.f64 x -1099999999999999960355020264835165741806272189479994796800400760032689032674845531295561043802291072135206125768209768973908546120240444907460665162223931359232) (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (if (<=.f64 x -600000000000000004542915485767811205920745112196416350456549229386784444628533811389731999609960295837697160115815546304606809537021547542652911616) (/.f64 (/.f64 b z) c) (if (<=.f64 x -2000000000000000) (*.f64 9 (*.f64 (/.f64 y z) (/.f64 x c))) (if (<=.f64 x -8668436849475469/160526608323619796973907161953128926560984491052953303817696560762595585763460718448293046151049452246917204860112860647980329353338128780002679894123897731016699941135511614935048332454965903237038978629632) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 x -221681207370465/251910462920982955146951572855242064723418868082104455055218081010186148908960752236565235084370225856148908135059894885483907489539473312974233140212507046179002134322645704349866637075627537275802723363977045251916898867011814946574400376685636747593659677933568) (/.f64 b (*.f64 c z)) (if (<=.f64 x 686479766013061/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 x 2944153559545937/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (/.f64 (/.f64 b c) z) (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))))))))))
(if (<=.f64 x -1099999999999999960355020264835165741806272189479994796800400760032689032674845531295561043802291072135206125768209768973908546120240444907460665162223931359232) (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (if (<=.f64 x -124999999999999997249547800707207521795602986183475135096531655621157992403638436553365756177907564246221033551942134683604804038341393299420479488) (/.f64 (/.f64 b z) c) (if (<=.f64 x -32000000000000000) (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))) (if (<=.f64 x -6822380853753841/80263304161809898486953580976564463280492245526476651908848280381297792881730359224146523075524726123458602430056430323990164676669064390001339947061948865508349970567755807467524166227482951618519489314816) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 x -2317576258873043/2015283703367863641175612582841936517787350944656835640441744648081489191271686017892521880674961806849191265080479159083871259916315786503793865121700056369432017074581165634798933096605020298206421786911816362015335190936094519572595203013485093980749277423468544) (/.f64 b (*.f64 c z)) (if (<=.f64 x 4057009606683157/1886981212410770676120777290494134445458460610208220214188103150122812081196074426043063362588829383770734187515381922449885292314962396316280717125716348021824697663488) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 x 855395966624833/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224) (/.f64 (/.f64 b c) z) (*.f64 9 (*.f64 x (/.f64 y (*.f64 z c)))))))))))
(if (<=.f64 b -9499999999999999686368763196763739606922406395904) (/.f64 (/.f64 b c) z) (if (<=.f64 b -7874102609218843/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -1358626472935755/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (/.f64 (/.f64 b z) c) (if (<=.f64 b 9/2) (*.f64 (*.f64 a (/.f64 -4 c)) t) (*.f64 (/.f64 (/.f64 1 c) z) b)))))
(if (<=.f64 t -379999999999999995459488839572127744) (*.f64 (*.f64 t (/.f64 a c)) -4) (if (<=.f64 t -3853560729817883/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (/.f64 (/.f64 b c) z) (if (<=.f64 t -5784239726914675/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 t 7559313193428757/7957171782556586274486115970349133441607298412757563479047423630290551952200534008528896) (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))))
(if (<=.f64 t -639999999999999965168147831707402240) (*.f64 (*.f64 a (/.f64 -4 c)) t) (if (<=.f64 t -2037940770576765/3705346855594118253554271520278013051304639509300498049262642688253220148477952) (/.f64 (/.f64 b c) z) (if (<=.f64 t -726257778211943/161390617380431786853494948250188242145606612051826469551916209783790476376052574664352834580008614464743948248296718336) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 t 565391060729083/56539106072908298546665520023773392506479484700019806659891398441363832832) (/.f64 (/.f64 b z) c) (*.f64 a (*.f64 (/.f64 t c) -4))))))
(if (<=.f64 b -185000000000000003730480488950335699034692537810944) (/.f64 (/.f64 b c) z) (if (<=.f64 b -6824222261322997/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 a (*.f64 (/.f64 t c) -4)) (if (<=.f64 b -1358626472935755/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (/.f64 (/.f64 b z) c) (if (<=.f64 b 2589569785738035/1125899906842624) (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z))))))
(if (<=.f64 b -8000000000000000350766744360609578837072381214720) (/.f64 (/.f64 b c) z) (if (<=.f64 b -5774341913427151/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296) (*.f64 -4 (/.f64 (*.f64 a t) c)) (if (<=.f64 b -1358626472935755/3773962424821541352241554580988268890916921220416440428376206300245624162392148852086126725177658767541468375030763844899770584629924792632561434251432696043649395326976) (/.f64 (/.f64 b z) c) (if (<=.f64 b 3715469692580659/1125899906842624) (*.f64 -4 (/.f64 (*.f64 a t) c)) (/.f64 b (*.f64 c z))))))
(if (<=.f64 z -35681192317649/22300745198530623141535718272648361505980416) (/.f64 (/.f64 b z) c) (if (<=.f64 z 7475102707912205/2335969596222563951944279862118549158345332995711262684456546569164428885610842821891027359394494156686664862501680336543072616817344224255105362595697773664385021273272455654442431586430261133312) (/.f64 (/.f64 b c) z) (/.f64 (/.f64 b z) c)))
(if (<=.f64 y 1198751443321341/1598335257761788022467377781654101148543282249044465229239888363328190330275719997501596724768507889233831388734160190922469363547795602076820570112) (/.f64 b (*.f64 c z)) (if (<=.f64 y 469999999999999982933741054499313041055428294339753004263566650686654198380857036276430629247663618341874626250867725250680416079450923850375126656343553395655413461675544891042738577874763648370546757149908607773802139411184161255145209195882573463451626322234703872) (/.f64 (/.f64 b c) z) (/.f64 b (*.f64 c z))))
(/.f64 b (*.f64 c z))
Compiler

Compiled 2194 to 1319 computations (39.9% saved)

soundness563.0ms (1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02055
13255
26055
310955
421455
546555
663855
774355
894655
9152755
10232555
11417955
12417955
13417955
14706355
020711420
148511408
2116611396
3319311396
4613111396
5770111396
01835924
13935780
212015780
322745708
455365708
575375708
02055
13255
26055
310955
421455
546555
663855
774355
894655
9152755
10232555
11417955
12417955
13417955
14706355
020711420
148511408
2116611396
3319311396
4613111396
5770111396
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 394 to 219 computations (44.4% saved)

end540.0ms (0.9%)

Remove

(sort t a)

(sort x y)

Compiler

Compiled 2728 to 1403 computations (48.6% saved)

Profiling

Loading profile data...