Details

Time bar (total: 43.5s)

analyze681.0ms (1.6%)

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

Compiled 42 to 30 computations (28.6% saved)

sample4.8s (11.1%)

Results
2.4s8256×body256valid
2.3s8504×body256infinite
Bogosity

preprocess87.0ms (0.2%)

Algorithm
egg-herbie
Rules
1732×rational_best_oopsla_all_46_json_45_simplify-23
1384×rational_best_oopsla_all_46_json_45_simplify-89
1084×rational_best_oopsla_all_46_json_45_simplify-7
1042×rational_best_oopsla_all_46_json_45_simplify-74
1036×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03594186
113563910
254713910
01010
11010
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
6
7
8
9
Outputs
0
1
2
1
3
4
5
6
5
7
8
9
8
Call 2
Inputs
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y 18) x) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 y 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 z 18) y) x) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 z 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 t 18) y) z) x) (*.f64 (*.f64 a 4) x)) (*.f64 b c)) (*.f64 (*.f64 t 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 a 18) y) z) t) (*.f64 (*.f64 x 4) t)) (*.f64 b c)) (*.f64 (*.f64 a 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 x c)) (*.f64 (*.f64 b 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b x)) (*.f64 (*.f64 c 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 i 4) x)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 j 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 j 4) i)) (*.f64 (*.f64 x 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 k 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 k 4) i)) (*.f64 (*.f64 j 27) x))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) z) y) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) t) z) y) (*.f64 (*.f64 a 4) y)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) a) z) t) (*.f64 (*.f64 y 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) b) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 y c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) c) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b y)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) i) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) y)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) j) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 y 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) k) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) y))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) t) z) (*.f64 (*.f64 a 4) z)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) a) t) (*.f64 (*.f64 z 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) b) t) (*.f64 (*.f64 a 4) t)) (*.f64 z c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) c) t) (*.f64 (*.f64 a 4) t)) (*.f64 b z)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) i) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) z)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) j) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 z 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) k) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) z))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) a) (*.f64 (*.f64 t 4) a)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) b) (*.f64 (*.f64 a 4) b)) (*.f64 t c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) c) (*.f64 (*.f64 a 4) c)) (*.f64 b t)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) i) (*.f64 (*.f64 a 4) i)) (*.f64 b c)) (*.f64 (*.f64 x 4) t)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) j) (*.f64 (*.f64 a 4) j)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 t 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) k) (*.f64 (*.f64 a 4) k)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) t))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 b 4) t)) (*.f64 a c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 c 4) t)) (*.f64 b a)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 i 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) a)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 j 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 a 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 k 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) a))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 c b)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 i c)) (*.f64 (*.f64 x 4) b)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 j c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 b 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 k c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) b))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b i)) (*.f64 (*.f64 x 4) c)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b j)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 c 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b k)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) c))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) j)) (*.f64 (*.f64 i 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) k)) (*.f64 (*.f64 j 27) i))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 k 27) j))
Outputs
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (*.f64 x (*.f64 4 i)))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 y 18) x) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 y 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 18 y)))) (*.f64 t (*.f64 a 4)))) (*.f64 (*.f64 j 27) k)) (*.f64 i (*.f64 y 4)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (*.f64 y (*.f64 4 i)))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 z 18) y) x) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 z 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 y (*.f64 18 z)))) (*.f64 t (*.f64 a 4))) (*.f64 i (*.f64 z 4)))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 z (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 t 18) y) z) x) (*.f64 (*.f64 a 4) x)) (*.f64 b c)) (*.f64 (*.f64 t 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 x (*.f64 z (*.f64 y (*.f64 18 t)))) (*.f64 x (*.f64 a 4))) (*.f64 i (*.f64 t 4)))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 t) (*.f64 z y)) (*.f64 a 4))) (*.f64 4 (*.f64 t i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 a 18) y) z) t) (*.f64 (*.f64 x 4) t)) (*.f64 b c)) (*.f64 (*.f64 a 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 y (*.f64 18 a)))) (*.f64 t (*.f64 x 4))) (*.f64 (*.f64 a 4) i))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 a))) (*.f64 x 4))) (*.f64 a (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 b 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 x c)) (*.f64 (*.f64 b 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 x c) (-.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 y (*.f64 18 b)))) (*.f64 t (*.f64 a 4))) (*.f64 i (*.f64 4 b)))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y b))) (*.f64 a 4))) (*.f64 4 (*.f64 b i))) (-.f64 (*.f64 x c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 c 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b x)) (*.f64 (*.f64 c 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 y (*.f64 18 c)))) (*.f64 t (*.f64 a 4))) (*.f64 x b)) (*.f64 (*.f64 j 27) k)) (*.f64 i (*.f64 4 c)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 c) (*.f64 z y)) (*.f64 a 4))) (*.f64 4 (*.f64 c i))) (-.f64 (*.f64 x b) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 i 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 i 4) x)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 y (*.f64 18 i)))) (*.f64 t (*.f64 a 4))) (*.f64 x (*.f64 4 i)))) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 i))) (*.f64 a 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (*.f64 x (*.f64 4 i)))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 j 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 j 4) i)) (*.f64 (*.f64 x 27) k))
(-.f64 (-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 z (*.f64 y (*.f64 18 j)))) (*.f64 t (*.f64 a 4)))) (*.f64 k (*.f64 x 27))) (*.f64 i (*.f64 4 j)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 j))) (*.f64 a 4))) (*.f64 i (*.f64 4 j))) (-.f64 (*.f64 b c) (*.f64 x (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 k 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 k 4) i)) (*.f64 (*.f64 j 27) x))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 y (*.f64 18 k)))) (*.f64 t (*.f64 a 4))) (*.f64 i (*.f64 4 k)))) (*.f64 x (*.f64 j 27)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 k) (*.f64 z y)) (*.f64 a 4))) (*.f64 4 (*.f64 i k))) (-.f64 (*.f64 b c) (*.f64 x (*.f64 j 27))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) z) y) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (*.f64 x (*.f64 4 i)))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) t) z) y) (*.f64 (*.f64 a 4) y)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 x 18) t))) (*.f64 y (*.f64 a 4)))) (*.f64 (*.f64 j 27) k)) (*.f64 (*.f64 x 4) i))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) a) z) t) (*.f64 (*.f64 y 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x 18) a))) (*.f64 t (*.f64 y 4))) (*.f64 (*.f64 x 4) i))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z a)) (*.f64 y 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) b) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 y c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x 18) b))) (*.f64 t (*.f64 a 4))) (*.f64 y c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z b)) (*.f64 a 4))) (-.f64 (*.f64 y c) (*.f64 j (*.f64 27 k)))) (*.f64 x (*.f64 4 i)))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) c) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b y)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x 18) c))) (*.f64 t (*.f64 a 4))) (*.f64 y b)) (*.f64 (*.f64 j 27) k)) (*.f64 (*.f64 x 4) i))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 c (*.f64 18 (*.f64 z x))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 y b) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) i) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) y)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x 18) i))) (*.f64 t (*.f64 a 4))) (*.f64 y (*.f64 x 4)))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z i)) (*.f64 a 4))) (*.f64 y (*.f64 x 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) j) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 y 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x 18) j))) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 k (*.f64 y 27)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z j)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 y (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) k) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) y))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x 18) k))) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 y (*.f64 j 27)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z k)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 y (*.f64 j 27))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) t) z) (*.f64 (*.f64 a 4) z)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 z (*.f64 (*.f64 (*.f64 x 18) y) t)) (*.f64 z (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 z (-.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) a) t) (*.f64 (*.f64 z 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 (*.f64 (*.f64 x 18) y) a)) (*.f64 t (*.f64 z 4))) (*.f64 (*.f64 x 4) i))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 a y)) (*.f64 z 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) b) t) (*.f64 (*.f64 a 4) t)) (*.f64 z c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 z c) (-.f64 (-.f64 (*.f64 t (*.f64 (*.f64 (*.f64 x 18) y) b)) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y b)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 z c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) c) t) (*.f64 (*.f64 a 4) t)) (*.f64 b z)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 t (*.f64 (*.f64 (*.f64 x 18) y) c)) (*.f64 t (*.f64 a 4))) (*.f64 z b)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y c)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 z b) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) i) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) z)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 (*.f64 (*.f64 x 18) y) i)) (*.f64 t (*.f64 a 4)))) (*.f64 z (*.f64 x 4))) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 i y)) (*.f64 a 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (*.f64 x (*.f64 z 4)))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) j) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 z 27) k))
(-.f64 (-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 (*.f64 (*.f64 x 18) y) j)) (*.f64 t (*.f64 a 4)))) (*.f64 k (*.f64 z 27))) (*.f64 (*.f64 x 4) i))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 j y)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 z (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) k) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) z))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 (*.f64 (*.f64 x 18) y) k)) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 z (*.f64 j 27)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 k y)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 z (*.f64 j 27))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) a) (*.f64 (*.f64 t 4) a)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) a) (*.f64 a (*.f64 t 4))) (*.f64 (*.f64 x 4) i))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 a (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 t 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) b) (*.f64 (*.f64 a 4) b)) (*.f64 t c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 t c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) b) (*.f64 (*.f64 a 4) b)) (*.f64 (*.f64 x 4) i))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 b (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) c) (*.f64 (*.f64 a 4) c)) (*.f64 b t)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 t b) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) c) (*.f64 (*.f64 a 4) c)) (*.f64 (*.f64 x 4) i))) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (*.f64 t b) (*.f64 j (*.f64 27 k)))) (*.f64 x (*.f64 4 i)))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) i) (*.f64 (*.f64 a 4) i)) (*.f64 b c)) (*.f64 (*.f64 x 4) t)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) i) (*.f64 (*.f64 a 4) i)) (*.f64 t (*.f64 x 4)))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 t 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) j) (*.f64 (*.f64 a 4) j)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 t 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) j) (*.f64 (*.f64 a 4) j)) (*.f64 (*.f64 x 4) i))) (*.f64 k (*.f64 t 27)))
(+.f64 (-.f64 (*.f64 j (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 t (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) k) (*.f64 (*.f64 a 4) k)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) t))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) k) (*.f64 (*.f64 a 4) k)) (*.f64 (*.f64 x 4) i))) (*.f64 t (*.f64 j 27)))
(+.f64 (-.f64 (*.f64 k (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 t (*.f64 j 27))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 b 4) t)) (*.f64 a c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 a c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 4 b))) (*.f64 (*.f64 x 4) i))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 b))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 a c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 c 4) t)) (*.f64 b a)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 4 c))) (*.f64 a b)) (*.f64 (*.f64 j 27) k)) (*.f64 (*.f64 x 4) i))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 c))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 a b) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 i 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) a)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 4 i))) (*.f64 a (*.f64 x 4)))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (*.f64 4 (*.f64 x a))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 j 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 a 27) k))
(-.f64 (-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 4 j)))) (*.f64 k (*.f64 a 27))) (*.f64 (*.f64 x 4) i))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 j))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k a)))) (*.f64 x (*.f64 4 i)))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 k 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) a))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 4 k))) (*.f64 (*.f64 x 4) i))) (*.f64 a (*.f64 j 27)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 k))) (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i)))) (*.f64 a (*.f64 j 27)))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 c b)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (*.f64 x (*.f64 4 i)))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 i c)) (*.f64 (*.f64 x 4) b)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 c i) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b (*.f64 x 4)))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 b))) (-.f64 (*.f64 c i) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 j c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 b 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 c j)) (*.f64 k (*.f64 b 27))) (*.f64 (*.f64 x 4) i))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c j) (*.f64 27 (*.f64 b k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 k c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) b))
(-.f64 (+.f64 (*.f64 c k) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 b (*.f64 j 27)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (*.f64 c k) (*.f64 x (*.f64 4 i)))) (*.f64 b (*.f64 j 27)))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b i)) (*.f64 (*.f64 x 4) c)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b i) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 c (*.f64 x 4)))) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (*.f64 b i) (*.f64 j (*.f64 27 k)))) (*.f64 c (*.f64 x 4)))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b j)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 c 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b j)) (*.f64 k (*.f64 c 27))) (*.f64 (*.f64 x 4) i))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (*.f64 b j) (*.f64 c (*.f64 27 k)))) (*.f64 x (*.f64 4 i)))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b k)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) c))
(-.f64 (+.f64 (*.f64 b k) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 c (*.f64 j 27)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (*.f64 b k) (*.f64 x (*.f64 4 i)))) (*.f64 c (*.f64 j 27)))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) j)) (*.f64 (*.f64 i 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) j))) (*.f64 k (*.f64 i 27)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 j))) (-.f64 (*.f64 b c) (*.f64 i (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) k)) (*.f64 (*.f64 j 27) i))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) k))) (*.f64 i (*.f64 j 27)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 k))) (-.f64 (*.f64 b c) (*.f64 i (*.f64 j 27))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 k 27) j))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (*.f64 x (*.f64 4 i)))
Symmetry

(sort y z)

(sort b c)

(sort j k)

Compiler

Compiled 51 to 39 computations (23.5% saved)

simplify112.0ms (0.3%)

Algorithm
egg-herbie
Rules
1982×rational_best_oopsla_all_46_json_45_simplify-10
938×rational_best_oopsla_all_46_json_45_simplify-23
772×rational_best_oopsla_all_46_json_45_simplify-72
752×rational_best_oopsla_all_46_json_45_simplify-30
748×rational_best_oopsla_all_46_json_45_simplify-77
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03091
18985
237285
3187885
4455585
5693485
Stop Event
node limit
Counts
1 → 5
Calls
Call 1
Inputs
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
Outputs
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))

eval2.0ms (0%)

Compiler

Compiled 159 to 96 computations (39.6% saved)

prune4.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New145
Fresh011
Picked000
Done000
Total156
Error
2.6b
Counts
6 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
5.7b
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
6.4b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
5.4b
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
5.4b
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
Compiler

Compiled 158 to 113 computations (28.5% saved)

localize93.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 18 (*.f64 z (*.f64 x y)))
0.3b
(*.f64 (*.f64 j 27) k)
2.4b
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4)))
5.4b
(*.f64 z (*.f64 x y))
Compiler

Compiled 157 to 80 computations (49% saved)

series15.0ms (0%)

Counts
4 → 156
Calls

39 calls:

TimeVariablePointExpression
1.0ms
x
@0
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4)))
1.0ms
t
@0
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4)))
1.0ms
y
@inf
(*.f64 z (*.f64 x y))
1.0ms
x
@0
(*.f64 z (*.f64 x y))
1.0ms
z
@0
(*.f64 z (*.f64 x y))

rewrite100.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1656×rational_best_oopsla_all_46_json_45_simplify-23
1416×rational_best_oopsla_all_46_json-2
1416×rational_best_oopsla_all_46_json-1
1416×rational_best_oopsla_all_46_json-4
1416×rational_best_oopsla_all_46_json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02082
114582
259182
3312882
Stop Event
node limit
Counts
4 → 64
Calls
Call 1
Inputs
(*.f64 z (*.f64 x y))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4)))
(*.f64 (*.f64 j 27) k)
(*.f64 18 (*.f64 z (*.f64 x y)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x y)) (*.f64 0 (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x y)) (*.f64 0 (*.f64 x (*.f64 y (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z y)) (*.f64 z (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (*.f64 y (/.f64 z z)))) (*.f64 z (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 x y))) (*.f64 (neg.f64 (*.f64 x y)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x y)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x y)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 x y) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x y)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 x (*.f64 y (/.f64 z z))) (*.f64 x (*.f64 y (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 z y) (*.f64 z y)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (*.f64 0 (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (*.f64 0 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 t)) (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (/.f64 t t))) (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 x (*.f64 y 18)))) (*.f64 t (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -4 a) t) (*.f64 t (*.f64 -18 (*.f64 z (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -4 a) t) (-.f64 (*.f64 0 (neg.f64 t)) (*.f64 z (*.f64 t (*.f64 x (*.f64 y 18))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 t)) (*.f64 (neg.f64 t) (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18))))) (*.f64 (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18)))) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (/.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (/.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (/.f64 t t)) (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 27 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 k (/.f64 (*.f64 j 27) (*.f64 j 27)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (*.f64 27 k)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 k (/.f64 (*.f64 j 27) (*.f64 j 27)))) (*.f64 j (*.f64 27 k)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (*.f64 27 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 -27 j)) (*.f64 (*.f64 -27 j) k))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 k)) (*.f64 (neg.f64 k) (*.f64 j 27)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 j j))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j 27) (*.f64 j 27)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 k k))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j (*.f64 27 k)) (*.f64 j (*.f64 27 k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 k (/.f64 (*.f64 j 27) (*.f64 j 27))) (*.f64 k (/.f64 (*.f64 j 27) (*.f64 j 27)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 0 (*.f64 x (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 x (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (*.f64 y 18))) (*.f64 z (*.f64 x (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -18 (*.f64 z (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 z (*.f64 x (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 (*.f64 x y) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 y 18)) (*.f64 x (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -18 (*.f64 z (*.f64 x y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -18 (*.f64 z (*.f64 x y))))))))

simplify185.0ms (0.4%)

Algorithm
egg-herbie
Rules
1552×rational_best_oopsla_all_46_json_45_simplify-13
1222×rational_best_oopsla_all_46_json_45_simplify-10
812×rational_best_oopsla_all_46_json_45_simplify-23
784×rational_best_oopsla_all_46_json_45_simplify-72
544×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01635330
15905042
226535042
365055042
Stop Event
node limit
Counts
220 → 95
Calls
Call 1
Inputs
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 z (*.f64 x y)) 0)
(+.f64 (*.f64 z (*.f64 x y)) (*.f64 0 (*.f64 z y)))
(+.f64 (*.f64 z (*.f64 x y)) (*.f64 0 (*.f64 x (*.f64 y (/.f64 z z)))))
(+.f64 0 (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 0 (*.f64 z y)) (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 0 (*.f64 x (*.f64 y (/.f64 z z)))) (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 x y)) 0)
(-.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (*.f64 x y)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 x y))) (*.f64 (neg.f64 (*.f64 x y)) z))
(/.f64 (*.f64 z (*.f64 x y)) 1)
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 x x))
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 z z))
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y))))
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 x y) (*.f64 x y)))
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 y y))
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 x (*.f64 y (/.f64 z z))) (*.f64 x (*.f64 y (/.f64 z z)))))
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 z y) (*.f64 z y)))
(+.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) 0)
(+.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (*.f64 0 (neg.f64 t)))
(+.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (*.f64 0 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (/.f64 t t))))
(+.f64 0 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))
(+.f64 (*.f64 0 (neg.f64 t)) (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (/.f64 t t))) (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))
(-.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) 0)
(-.f64 0 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18))))))
(-.f64 (*.f64 z (*.f64 t (*.f64 x (*.f64 y 18)))) (*.f64 t (*.f64 a 4)))
(-.f64 (*.f64 (*.f64 -4 a) t) (*.f64 t (*.f64 -18 (*.f64 z (*.f64 x y)))))
(-.f64 (*.f64 (*.f64 -4 a) t) (-.f64 (*.f64 0 (neg.f64 t)) (*.f64 z (*.f64 t (*.f64 x (*.f64 y 18))))))
(-.f64 (*.f64 0 (neg.f64 t)) (*.f64 (neg.f64 t) (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))
(-.f64 (*.f64 0 (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18))))) (*.f64 (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18)))) t))
(/.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) 1)
(/.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (/.f64 t t))
(/.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (/.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))
(/.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (/.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18)))))))
(/.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (/.f64 t t)) (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (/.f64 t t))))
(neg.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18))))))
(+.f64 (*.f64 j (*.f64 27 k)) 0)
(+.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 k (/.f64 (*.f64 j 27) (*.f64 j 27)))))
(+.f64 0 (*.f64 j (*.f64 27 k)))
(+.f64 (*.f64 0 (*.f64 k (/.f64 (*.f64 j 27) (*.f64 j 27)))) (*.f64 j (*.f64 27 k)))
(-.f64 (*.f64 j (*.f64 27 k)) 0)
(-.f64 (*.f64 0 (*.f64 -27 j)) (*.f64 (*.f64 -27 j) k))
(-.f64 (*.f64 0 (neg.f64 k)) (*.f64 (neg.f64 k) (*.f64 j 27)))
(/.f64 (*.f64 j (*.f64 27 k)) 1)
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 j j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j 27) (*.f64 j 27)))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 k k))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j (*.f64 27 k)) (*.f64 j (*.f64 27 k))))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 k (/.f64 (*.f64 j 27) (*.f64 j 27))) (*.f64 k (/.f64 (*.f64 j 27) (*.f64 j 27)))))
(+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 0)
(+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 0 (*.f64 x (*.f64 y 18))))
(+.f64 0 (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 y 18))) (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 0)
(-.f64 0 (*.f64 -18 (*.f64 z (*.f64 x y))))
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 1)
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 x x))
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 z z))
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y))))
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 z (*.f64 x (*.f64 y 18)))))
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 (*.f64 x y) (*.f64 x y)))
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 y 18)) (*.f64 x (*.f64 y 18))))
(/.f64 (*.f64 -18 (*.f64 z (*.f64 x y))) -1)
(neg.f64 (*.f64 -18 (*.f64 z (*.f64 x y))))
Outputs
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(*.f64 z (*.f64 y x))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 y (*.f64 z (*.f64 18 (*.f64 x t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 y (*.f64 z (*.f64 18 (*.f64 x t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 y (*.f64 z (*.f64 18 (*.f64 x t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 y (*.f64 z (*.f64 18 (*.f64 x t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 y (*.f64 z (*.f64 18 (*.f64 x t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 y (*.f64 z (*.f64 18 (*.f64 x t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 y (*.f64 z (*.f64 18 (*.f64 x t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(+.f64 (*.f64 z (*.f64 x y)) 0)
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 z (*.f64 x y)) (*.f64 0 (*.f64 z y)))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 z (*.f64 x y)) (*.f64 0 (*.f64 x (*.f64 y (/.f64 z z)))))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(+.f64 0 (*.f64 z (*.f64 x y)))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 0 (*.f64 z y)) (*.f64 z (*.f64 x y)))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 0 (*.f64 x (*.f64 y (/.f64 z z)))) (*.f64 z (*.f64 x y)))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(-.f64 (*.f64 z (*.f64 x y)) 0)
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(-.f64 (*.f64 0 (neg.f64 z)) (*.f64 (neg.f64 z) (*.f64 x y)))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(-.f64 (*.f64 0 (neg.f64 (*.f64 x y))) (*.f64 (neg.f64 (*.f64 x y)) z))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(/.f64 (*.f64 z (*.f64 x y)) 1)
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 x x))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 z z))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y))))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 x y) (*.f64 x y)))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 y y))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 x (*.f64 y (/.f64 z z))) (*.f64 x (*.f64 y (/.f64 z z)))))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(/.f64 (*.f64 z (*.f64 x y)) (/.f64 (*.f64 z y) (*.f64 z y)))
(*.f64 z (*.f64 y x))
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) 0)
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (*.f64 0 (neg.f64 t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (*.f64 0 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (/.f64 t t))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 0 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 0 (neg.f64 t)) (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (/.f64 t t))) (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(-.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) 0)
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(-.f64 0 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18))))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(-.f64 (*.f64 z (*.f64 t (*.f64 x (*.f64 y 18)))) (*.f64 t (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(-.f64 (*.f64 (*.f64 -4 a) t) (*.f64 t (*.f64 -18 (*.f64 z (*.f64 x y)))))
(*.f64 t (-.f64 (*.f64 a -4) (*.f64 z (*.f64 -18 (*.f64 y x)))))
(*.f64 t (-.f64 (*.f64 a -4) (*.f64 z (*.f64 y (*.f64 -18 x)))))
(-.f64 (*.f64 (*.f64 -4 a) t) (-.f64 (*.f64 0 (neg.f64 t)) (*.f64 z (*.f64 t (*.f64 x (*.f64 y 18))))))
(*.f64 t (-.f64 (*.f64 a -4) (*.f64 z (*.f64 -18 (*.f64 y x)))))
(*.f64 t (-.f64 (*.f64 a -4) (*.f64 z (*.f64 y (*.f64 -18 x)))))
(-.f64 (*.f64 0 (neg.f64 t)) (*.f64 (neg.f64 t) (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(-.f64 (*.f64 0 (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18))))) (*.f64 (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18)))) t))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(/.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) 1)
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(/.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (/.f64 t t))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(/.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (/.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(/.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (/.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18)))))))
(/.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4))) (/.f64 (*.f64 t (-.f64 (*.f64 4 a) (*.f64 z (*.f64 y (*.f64 x 18))))) (*.f64 t (-.f64 (*.f64 4 a) (*.f64 z (*.f64 y (*.f64 x 18)))))))
(/.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4))) (/.f64 (*.f64 t (-.f64 (*.f64 4 a) (*.f64 z (*.f64 18 (*.f64 y x))))) (*.f64 t (-.f64 (*.f64 4 a) (*.f64 z (*.f64 18 (*.f64 y x)))))))
(/.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a))) (/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (/.f64 t t)) (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 -4 a)) (/.f64 t t))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 a -4)))
(neg.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 x (*.f64 y 18))))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(+.f64 (*.f64 j (*.f64 27 k)) 0)
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 k (/.f64 (*.f64 j 27) (*.f64 j 27)))))
(*.f64 27 (*.f64 k j))
(+.f64 0 (*.f64 j (*.f64 27 k)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 0 (*.f64 k (/.f64 (*.f64 j 27) (*.f64 j 27)))) (*.f64 j (*.f64 27 k)))
(*.f64 27 (*.f64 k j))
(-.f64 (*.f64 j (*.f64 27 k)) 0)
(*.f64 27 (*.f64 k j))
(-.f64 (*.f64 0 (*.f64 -27 j)) (*.f64 (*.f64 -27 j) k))
(*.f64 (*.f64 j -27) (neg.f64 k))
(-.f64 (*.f64 0 (neg.f64 k)) (*.f64 (neg.f64 k) (*.f64 j 27)))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 27 k)) 1)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 j j))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j 27) (*.f64 j 27)))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 k k))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j (*.f64 27 k)) (*.f64 j (*.f64 27 k))))
(/.f64 (*.f64 27 (*.f64 k j)) (/.f64 (*.f64 27 (*.f64 k j)) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 27 (*.f64 k j)) (/.f64 (*.f64 k (*.f64 j 54)) (*.f64 k (*.f64 j 54))))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 k (/.f64 (*.f64 j 27) (*.f64 j 27))) (*.f64 k (/.f64 (*.f64 j 27) (*.f64 j 27)))))
(/.f64 (*.f64 27 (*.f64 k j)) (/.f64 (*.f64 k (/.f64 (*.f64 27 j) (*.f64 27 j))) (*.f64 k (/.f64 (*.f64 27 j) (*.f64 27 j)))))
(/.f64 (*.f64 27 (*.f64 k j)) (/.f64 (*.f64 k (/.f64 (*.f64 j -54) (*.f64 j -54))) (*.f64 k (/.f64 (*.f64 j -54) (*.f64 j -54)))))
(+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 0)
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 0 (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(+.f64 0 (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 x (*.f64 y 18))) (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 0)
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(-.f64 0 (*.f64 -18 (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 1)
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 x x))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 z z))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 z (*.f64 x (*.f64 y 18)))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 (*.f64 x y) (*.f64 x y)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 y 18)) (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 -18 (*.f64 z (*.f64 x y))) -1)
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(neg.f64 (*.f64 -18 (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 z (*.f64 y (*.f64 x 18)))
(*.f64 z (*.f64 18 (*.f64 y x)))

localize150.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 18 (*.f64 z (*.f64 x y)))
0.2b
(*.f64 j (*.f64 27 k))
2.4b
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4)))
5.4b
(*.f64 z (*.f64 x y))
Compiler

Compiled 137 to 68 computations (50.4% saved)

series1.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
j
@0
(*.f64 j (*.f64 27 k))
0.0ms
k
@inf
(*.f64 j (*.f64 27 k))
0.0ms
k
@-inf
(*.f64 j (*.f64 27 k))
0.0ms
j
@inf
(*.f64 j (*.f64 27 k))
0.0ms
k
@0
(*.f64 j (*.f64 27 k))

rewrite75.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1776×rational_best_oopsla_all_46_json-2
1776×rational_best_oopsla_all_46_json-1
1776×rational_best_oopsla_all_46_json-4
1776×rational_best_oopsla_all_46_json-3
1156×rational_best_oopsla_all_46_json_45_simplify-7
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
14613
215413
368813
4364913
Stop Event
node limit
Counts
1 → 30
Calls
Call 1
Inputs
(*.f64 j (*.f64 27 k))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 27 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 27 (*.f64 (/.f64 j j) (*.f64 k (/.f64 j j))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 j (/.f64 (*.f64 27 k) j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 j 27)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (*.f64 27 k)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54)))) (*.f64 j (*.f64 27 k)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k)))) (*.f64 j (*.f64 27 k)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 27 (*.f64 (/.f64 j j) (*.f64 k (/.f64 j j))))) (*.f64 j (*.f64 27 k)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 j (/.f64 (*.f64 27 k) j))) (*.f64 j (*.f64 27 k)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 j 27)) (*.f64 j (*.f64 27 k)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (*.f64 27 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -27 (*.f64 j k)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54)))) (*.f64 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54))) (*.f64 k -27)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k)))) (*.f64 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k))) (*.f64 -27 (*.f64 j k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 j j))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 k k))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 k 54) (*.f64 k 54)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j k) (*.f64 j k)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 27 (*.f64 k (/.f64 j j))) (*.f64 27 (*.f64 k (/.f64 j j)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 (/.f64 j j) (/.f64 j j)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k))) (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 27 (*.f64 (/.f64 j j) (*.f64 k (/.f64 j j)))) (*.f64 27 (*.f64 (/.f64 j j) (*.f64 k (/.f64 j j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j 27) (*.f64 j 27)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j (/.f64 (*.f64 27 k) j)) (*.f64 j (/.f64 (*.f64 27 k) j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54))) (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -27 (*.f64 j k)))))))

simplify85.0ms (0.2%)

Algorithm
egg-herbie
Rules
1644×rational_best_oopsla_all_46_json_45_simplify-7
1418×rational_best_oopsla_all_46_json_45_simplify-49
988×rational_best_oopsla_all_46_json_45_simplify-89
756×rational_best_oopsla_all_46_json_45_simplify-24
752×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
075912
1260910
21102910
35034910
Stop Event
node limit
Counts
54 → 45
Calls
Call 1
Inputs
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 j (*.f64 27 k)) 0)
(+.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54)))))
(+.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k)))))
(+.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 27 (*.f64 (/.f64 j j) (*.f64 k (/.f64 j j))))))
(+.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 j (/.f64 (*.f64 27 k) j))))
(+.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 j 27)))
(+.f64 0 (*.f64 j (*.f64 27 k)))
(+.f64 (*.f64 0 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54)))) (*.f64 j (*.f64 27 k)))
(+.f64 (*.f64 0 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k)))) (*.f64 j (*.f64 27 k)))
(+.f64 (*.f64 0 (*.f64 27 (*.f64 (/.f64 j j) (*.f64 k (/.f64 j j))))) (*.f64 j (*.f64 27 k)))
(+.f64 (*.f64 0 (*.f64 j (/.f64 (*.f64 27 k) j))) (*.f64 j (*.f64 27 k)))
(+.f64 (*.f64 0 (*.f64 j 27)) (*.f64 j (*.f64 27 k)))
(-.f64 (*.f64 j (*.f64 27 k)) 0)
(-.f64 0 (*.f64 -27 (*.f64 j k)))
(-.f64 (*.f64 0 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54)))) (*.f64 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54))) (*.f64 k -27)))
(-.f64 (*.f64 0 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k)))) (*.f64 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k))) (*.f64 -27 (*.f64 j k))))
(/.f64 (*.f64 j (*.f64 27 k)) 1)
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 j j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 k k))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 k 54) (*.f64 k 54)))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k))))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j k) (*.f64 j k)))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 27 (*.f64 k (/.f64 j j))) (*.f64 27 (*.f64 k (/.f64 j j)))))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (/.f64 j j) (/.f64 j j)))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k))) (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k)))))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 27 (*.f64 (/.f64 j j) (*.f64 k (/.f64 j j)))) (*.f64 27 (*.f64 (/.f64 j j) (*.f64 k (/.f64 j j))))))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j 27) (*.f64 j 27)))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j (/.f64 (*.f64 27 k) j)) (*.f64 j (/.f64 (*.f64 27 k) j))))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54))) (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54)))))
(neg.f64 (*.f64 -27 (*.f64 j k)))
Outputs
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 (*.f64 j (*.f64 27 k)) 0)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54)))))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k)))))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 27 (*.f64 (/.f64 j j) (*.f64 k (/.f64 j j))))))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 j (/.f64 (*.f64 27 k) j))))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 (*.f64 j (*.f64 27 k)) (*.f64 0 (*.f64 j 27)))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 0 (*.f64 j (*.f64 27 k)))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 (*.f64 0 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54)))) (*.f64 j (*.f64 27 k)))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 (*.f64 0 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k)))) (*.f64 j (*.f64 27 k)))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 (*.f64 0 (*.f64 27 (*.f64 (/.f64 j j) (*.f64 k (/.f64 j j))))) (*.f64 j (*.f64 27 k)))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 (*.f64 0 (*.f64 j (/.f64 (*.f64 27 k) j))) (*.f64 j (*.f64 27 k)))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 (*.f64 0 (*.f64 j 27)) (*.f64 j (*.f64 27 k)))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(-.f64 (*.f64 j (*.f64 27 k)) 0)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(-.f64 0 (*.f64 -27 (*.f64 j k)))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(-.f64 (*.f64 0 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54)))) (*.f64 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54))) (*.f64 k -27)))
(*.f64 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54))) (-.f64 0 (*.f64 k -27)))
(*.f64 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54))) (neg.f64 (*.f64 k -27)))
(*.f64 (*.f64 j (/.f64 (*.f64 k 108) (*.f64 k 108))) (neg.f64 (*.f64 k -27)))
(*.f64 j (*.f64 (neg.f64 (*.f64 k -27)) (/.f64 (*.f64 k 108) (*.f64 k 108))))
(-.f64 (*.f64 0 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k)))) (*.f64 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k))) (*.f64 -27 (*.f64 j k))))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 j (*.f64 27 k)) 1)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 j j))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 k k))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 k 54) (*.f64 k 54)))
(/.f64 (*.f64 27 (*.f64 k j)) (/.f64 (*.f64 k 54) (*.f64 k 54)))
(/.f64 (*.f64 k (*.f64 27 j)) (/.f64 (*.f64 k 108) (*.f64 k 108)))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k))))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j k) (*.f64 j k)))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 27 (*.f64 k (/.f64 j j))) (*.f64 27 (*.f64 k (/.f64 j j)))))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (/.f64 j j) (/.f64 j j)))
(/.f64 (*.f64 27 (*.f64 k j)) (/.f64 (/.f64 j j) (/.f64 j j)))
(/.f64 (*.f64 k (*.f64 27 j)) (/.f64 (/.f64 j j) (/.f64 j j)))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k))) (/.f64 (*.f64 -27 (*.f64 j k)) (*.f64 -27 (*.f64 j k)))))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 27 (*.f64 (/.f64 j j) (*.f64 k (/.f64 j j)))) (*.f64 27 (*.f64 (/.f64 j j) (*.f64 k (/.f64 j j))))))
(/.f64 (*.f64 27 (*.f64 k j)) (/.f64 (*.f64 27 (*.f64 k (*.f64 (/.f64 j j) (/.f64 j j)))) (*.f64 27 (*.f64 k (*.f64 (/.f64 j j) (/.f64 j j))))))
(/.f64 (*.f64 k (*.f64 27 j)) (/.f64 (*.f64 27 (*.f64 k (*.f64 (/.f64 j j) (/.f64 j j)))) (*.f64 27 (*.f64 k (*.f64 (/.f64 j j) (/.f64 j j))))))
(/.f64 (*.f64 k (*.f64 27 j)) (/.f64 (*.f64 k (*.f64 (/.f64 j j) (*.f64 27 (/.f64 j j)))) (*.f64 k (*.f64 (/.f64 j j) (*.f64 27 (/.f64 j j))))))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j 27) (*.f64 j 27)))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j (/.f64 (*.f64 27 k) j)) (*.f64 j (/.f64 (*.f64 27 k) j))))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54))) (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54)))))
(/.f64 (*.f64 27 (*.f64 k j)) (/.f64 (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54))) (*.f64 j (/.f64 (*.f64 k 54) (*.f64 k 54)))))
(/.f64 (*.f64 k (*.f64 27 j)) (/.f64 (*.f64 j (/.f64 (*.f64 k 108) (*.f64 k 108))) (*.f64 j (/.f64 (*.f64 k 108) (*.f64 k 108)))))
(neg.f64 (*.f64 -27 (*.f64 j k)))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))

localize52.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))
0.2b
(*.f64 j (*.f64 k 27))
2.4b
(*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4)))
6.6b
(*.f64 (*.f64 x 18) (*.f64 z y))
Compiler

Compiled 139 to 76 computations (45.3% saved)

series8.0ms (0%)

Counts
4 → 168
Calls

42 calls:

TimeVariablePointExpression
3.0ms
c
@0
(-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))
0.0ms
b
@0
(-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))
0.0ms
b
@-inf
(-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))
0.0ms
c
@inf
(-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))
0.0ms
b
@inf
(-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))

rewrite70.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1682×rational_best_oopsla_all_46_json-2
1682×rational_best_oopsla_all_46_json-1
1682×rational_best_oopsla_all_46_json-4
1682×rational_best_oopsla_all_46_json-3
822×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02494
117394
270194
3369594
Stop Event
node limit
Counts
4 → 72
Calls
Call 1
Inputs
(*.f64 (*.f64 x 18) (*.f64 z y))
(*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4)))
(*.f64 j (*.f64 k 27))
(-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 0 (*.f64 (*.f64 x 18) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 0 (*.f64 (*.f64 z y) (/.f64 (*.f64 x 18) (*.f64 x 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 x 18) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x 18) y)) (*.f64 (*.f64 x 18) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 z y) (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 (*.f64 x 18) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 -18 x)) (*.f64 (*.f64 -18 x) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 z y))) (*.f64 (neg.f64 (*.f64 z y)) (*.f64 x 18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 x 18) (*.f64 x 18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 z y) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 (*.f64 x 18) (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 (*.f64 x 18) y) (*.f64 (*.f64 x 18) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 (*.f64 z y) (/.f64 (*.f64 x 18) (*.f64 x 18))) (*.f64 (*.f64 z y) (/.f64 (*.f64 x 18) (*.f64 x 18)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 0 (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 0 (*.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 t)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (/.f64 t t))) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 (*.f64 x 18) (*.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) t) (*.f64 t (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -4 a) t) (*.f64 (*.f64 x 18) (*.f64 (neg.f64 t) (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -4 a) t) (-.f64 (*.f64 0 (neg.f64 t)) (*.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 t)) (*.f64 (neg.f64 t) (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (-.f64 (*.f64 a 4) (*.f64 (*.f64 x 18) (*.f64 z y)))) (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 x 18) (*.f64 z y))) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (/.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (/.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (/.f64 t t)) (*.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 (*.f64 x 18) (*.f64 z y)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 k 27)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 k 27)) (*.f64 0 (*.f64 j 27)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 k 27)) (*.f64 0 (*.f64 (*.f64 k 27) (/.f64 j j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (*.f64 k 27)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 j 27)) (*.f64 j (*.f64 k 27)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 k 27) (/.f64 j j))) (*.f64 j (*.f64 k 27)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (*.f64 k 27)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 j)) (*.f64 (neg.f64 j) (*.f64 k 27)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 -27 k)) (*.f64 (*.f64 -27 k) j))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 k 27)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 k 27)) (/.f64 k k))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 k 27)) (/.f64 j j))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 k 27)) (/.f64 (*.f64 k 27) (*.f64 k 27)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 k 27)) (/.f64 (*.f64 j (*.f64 k 27)) (*.f64 j (*.f64 k 27))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 k 27)) (/.f64 (*.f64 j 27) (*.f64 j 27)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 k 27)) (/.f64 (*.f64 (*.f64 k 27) (/.f64 j j)) (*.f64 (*.f64 k 27) (/.f64 j j))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b c) (neg.f64 (*.f64 j (*.f64 k 27))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 j (*.f64 k 27))) (*.f64 b c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 1 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c)))))))

simplify152.0ms (0.3%)

Algorithm
egg-herbie
Rules
1812×rational_best_oopsla_all_46_json_45_simplify-13
1228×rational_best_oopsla_all_46_json_45_simplify-37
696×rational_best_oopsla_all_46_json_45_simplify-7
644×rational_best_oopsla_all_46_json_45_simplify-49
620×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01876284
17025920
233625920
Stop Event
node limit
Counts
240 → 104
Calls
Call 1
Inputs
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) 0)
(+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 0 (*.f64 (*.f64 x 18) y)))
(+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 0 (*.f64 (*.f64 z y) (/.f64 (*.f64 x 18) (*.f64 x 18)))))
(+.f64 0 (*.f64 (*.f64 x 18) (*.f64 z y)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x 18) y)) (*.f64 (*.f64 x 18) (*.f64 z y)))
(+.f64 (*.f64 0 (*.f64 (*.f64 z y) (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 (*.f64 x 18) (*.f64 z y)))
(-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) 0)
(-.f64 (*.f64 0 (*.f64 -18 x)) (*.f64 (*.f64 -18 x) (*.f64 z y)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 z y))) (*.f64 (neg.f64 (*.f64 z y)) (*.f64 x 18)))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) 1)
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 z z))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 x x))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 x 18) (*.f64 x 18)))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 y y))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 z y) (*.f64 z y)))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 (*.f64 x 18) (*.f64 z y))))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 (*.f64 x 18) y) (*.f64 (*.f64 x 18) y)))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 (*.f64 z y) (/.f64 (*.f64 x 18) (*.f64 x 18))) (*.f64 (*.f64 z y) (/.f64 (*.f64 x 18) (*.f64 x 18)))))
(+.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) 0)
(+.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 0 (neg.f64 t)))
(+.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 0 (*.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (/.f64 t t))))
(+.f64 0 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))
(+.f64 (*.f64 0 (neg.f64 t)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (/.f64 t t))) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) 0)
(-.f64 0 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 (*.f64 x 18) (*.f64 z y)))))
(-.f64 (*.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) t) (*.f64 t (*.f64 a 4)))
(-.f64 (*.f64 (*.f64 -4 a) t) (*.f64 (*.f64 x 18) (*.f64 (neg.f64 t) (*.f64 z y))))
(-.f64 (*.f64 (*.f64 -4 a) t) (-.f64 (*.f64 0 (neg.f64 t)) (*.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) t)))
(-.f64 (*.f64 0 (neg.f64 t)) (*.f64 (neg.f64 t) (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))
(-.f64 (*.f64 0 (-.f64 (*.f64 a 4) (*.f64 (*.f64 x 18) (*.f64 z y)))) (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 x 18) (*.f64 z y))) t))
(/.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) 1)
(/.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (/.f64 t t))
(/.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (/.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))
(/.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (/.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))))
(/.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (/.f64 t t)) (*.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (/.f64 t t))))
(neg.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 (*.f64 x 18) (*.f64 z y)))))
(+.f64 (*.f64 j (*.f64 k 27)) 0)
(+.f64 (*.f64 j (*.f64 k 27)) (*.f64 0 (*.f64 j 27)))
(+.f64 (*.f64 j (*.f64 k 27)) (*.f64 0 (*.f64 (*.f64 k 27) (/.f64 j j))))
(+.f64 0 (*.f64 j (*.f64 k 27)))
(+.f64 (*.f64 0 (*.f64 j 27)) (*.f64 j (*.f64 k 27)))
(+.f64 (*.f64 0 (*.f64 (*.f64 k 27) (/.f64 j j))) (*.f64 j (*.f64 k 27)))
(-.f64 (*.f64 j (*.f64 k 27)) 0)
(-.f64 (*.f64 0 (neg.f64 j)) (*.f64 (neg.f64 j) (*.f64 k 27)))
(-.f64 (*.f64 0 (*.f64 -27 k)) (*.f64 (*.f64 -27 k) j))
(/.f64 (*.f64 j (*.f64 k 27)) 1)
(/.f64 (*.f64 j (*.f64 k 27)) (/.f64 k k))
(/.f64 (*.f64 j (*.f64 k 27)) (/.f64 j j))
(/.f64 (*.f64 j (*.f64 k 27)) (/.f64 (*.f64 k 27) (*.f64 k 27)))
(/.f64 (*.f64 j (*.f64 k 27)) (/.f64 (*.f64 j (*.f64 k 27)) (*.f64 j (*.f64 k 27))))
(/.f64 (*.f64 j (*.f64 k 27)) (/.f64 (*.f64 j 27) (*.f64 j 27)))
(/.f64 (*.f64 j (*.f64 k 27)) (/.f64 (*.f64 (*.f64 k 27) (/.f64 j j)) (*.f64 (*.f64 k 27) (/.f64 j j))))
(+.f64 (*.f64 b c) (neg.f64 (*.f64 j (*.f64 k 27))))
(+.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) 0)
(+.f64 0 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(+.f64 (neg.f64 (*.f64 j (*.f64 k 27))) (*.f64 b c))
(*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) 1)
(*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))
(*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))))
(*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))))
(*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))))
(*.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(*.f64 1 (*.f64 (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c)) -1))
(*.f64 -1 (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c)))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 1 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))))
(/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) 1)
(/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))
(/.f64 (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c)) -1)
(neg.f64 (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c)))
Outputs
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t)))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t)))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t)))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t)))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t)))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t)))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t)))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 j (*.f64 k -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 j (*.f64 k -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 j (*.f64 k -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 j (*.f64 k -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 j (*.f64 k -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 j (*.f64 k -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 -27 j)) (*.f64 c b))
(+.f64 (*.f64 j (*.f64 k -27)) (*.f64 c b))
(+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 0 (*.f64 (*.f64 x 18) y)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 0 (*.f64 (*.f64 z y) (/.f64 (*.f64 x 18) (*.f64 x 18)))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 0 (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x 18) y)) (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 0 (*.f64 (*.f64 z y) (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 0 (*.f64 -18 x)) (*.f64 (*.f64 -18 x) (*.f64 z y)))
(*.f64 (*.f64 x -18) (neg.f64 (*.f64 y z)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 z y))) (*.f64 (neg.f64 (*.f64 z y)) (*.f64 x 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 z z))
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 x x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 x 18) (*.f64 x 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 y y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 z y) (*.f64 z y)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 (*.f64 x 18) (*.f64 z y))))
(/.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (/.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 z (*.f64 y (*.f64 18 x)))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 18 (*.f64 y (*.f64 z x)))))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 (*.f64 x 18) y) (*.f64 (*.f64 x 18) y)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (/.f64 (*.f64 (*.f64 z y) (/.f64 (*.f64 x 18) (*.f64 x 18))) (*.f64 (*.f64 z y) (/.f64 (*.f64 x 18) (*.f64 x 18)))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) 0)
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 0 (neg.f64 t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 0 (*.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (/.f64 t t))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 0 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 0 (neg.f64 t)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (/.f64 t t))) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) 0)
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(-.f64 0 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 (*.f64 x 18) (*.f64 z y)))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (*.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) t) (*.f64 t (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (*.f64 (*.f64 -4 a) t) (*.f64 (*.f64 x 18) (*.f64 (neg.f64 t) (*.f64 z y))))
(-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 18 x) (*.f64 z (*.f64 (neg.f64 t) y))))
(-.f64 (*.f64 t (*.f64 a -4)) (*.f64 z (*.f64 (*.f64 18 x) (*.f64 y (neg.f64 t)))))
(-.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (neg.f64 (*.f64 t (*.f64 a -4))))
(-.f64 (*.f64 (*.f64 -4 a) t) (-.f64 (*.f64 0 (neg.f64 t)) (*.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) t)))
(-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 18 x) (*.f64 z (*.f64 (neg.f64 t) y))))
(-.f64 (*.f64 t (*.f64 a -4)) (*.f64 z (*.f64 (*.f64 18 x) (*.f64 y (neg.f64 t)))))
(-.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (neg.f64 (*.f64 t (*.f64 a -4))))
(-.f64 (*.f64 0 (neg.f64 t)) (*.f64 (neg.f64 t) (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(-.f64 (*.f64 0 (-.f64 (*.f64 a 4) (*.f64 (*.f64 x 18) (*.f64 z y)))) (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 x 18) (*.f64 z y))) t))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(/.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) 1)
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(/.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (/.f64 t t))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(/.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (/.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(/.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (/.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))))
(/.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4))) (/.f64 (*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4))) (*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))))
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))))
(/.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (/.f64 (*.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (/.f64 t t)) (*.f64 (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)) (/.f64 t t))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(neg.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 (*.f64 x 18) (*.f64 z y)))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 j (*.f64 k 27)) 0)
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 j (*.f64 k 27)) (*.f64 0 (*.f64 j 27)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 j (*.f64 k 27)) (*.f64 0 (*.f64 (*.f64 k 27) (/.f64 j j))))
(*.f64 27 (*.f64 k j))
(+.f64 0 (*.f64 j (*.f64 k 27)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 0 (*.f64 j 27)) (*.f64 j (*.f64 k 27)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 0 (*.f64 (*.f64 k 27) (/.f64 j j))) (*.f64 j (*.f64 k 27)))
(*.f64 27 (*.f64 k j))
(-.f64 (*.f64 j (*.f64 k 27)) 0)
(*.f64 27 (*.f64 k j))
(-.f64 (*.f64 0 (neg.f64 j)) (*.f64 (neg.f64 j) (*.f64 k 27)))
(*.f64 27 (*.f64 k j))
(-.f64 (*.f64 0 (*.f64 -27 k)) (*.f64 (*.f64 -27 k) j))
(*.f64 (*.f64 k -27) (neg.f64 j))
(*.f64 (neg.f64 j) (*.f64 k -27))
(/.f64 (*.f64 j (*.f64 k 27)) 1)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 k 27)) (/.f64 k k))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 k 27)) (/.f64 j j))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 k 27)) (/.f64 (*.f64 k 27) (*.f64 k 27)))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 k 27)) (/.f64 (*.f64 j (*.f64 k 27)) (*.f64 j (*.f64 k 27))))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 k 27)) (/.f64 (*.f64 j 27) (*.f64 j 27)))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 k 27)) (/.f64 (*.f64 (*.f64 k 27) (/.f64 j j)) (*.f64 (*.f64 k 27) (/.f64 j j))))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 b c) (neg.f64 (*.f64 j (*.f64 k 27))))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) 0)
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 0 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (neg.f64 (*.f64 j (*.f64 k 27))) (*.f64 b c))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) 1)
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 1 (*.f64 (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c)) -1))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 -1 (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c)))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 1 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) 1)
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(/.f64 (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c)) -1)
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(neg.f64 (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c)))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))

localize96.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 x 18) y)
0.3b
(*.f64 (*.f64 j 27) k)
4.3b
(*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t)
5.6b
(*.f64 (*.f64 (*.f64 x 18) y) z)
Compiler

Compiled 164 to 94 computations (42.7% saved)

series11.0ms (0%)

Counts
3 → 108
Calls

27 calls:

TimeVariablePointExpression
2.0ms
y
@0
(*.f64 (*.f64 x 18) y)
1.0ms
x
@inf
(*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t)
1.0ms
z
@inf
(*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t)
1.0ms
x
@0
(*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t)
1.0ms
y
@0
(*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t)

rewrite76.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1320×rational_best_oopsla_all_46_json_45_simplify-37
1284×rational_best_oopsla_all_46_json_45_simplify-13
1224×rational_best_oopsla_all_46_json_45_simplify-23
992×rational_best_oopsla_all_46_json-2
992×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
17757
231657
3202257
Stop Event
node limit
Counts
3 → 209
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 x 18) y) z)
(*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t)
(*.f64 (*.f64 x 18) y)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 x (*.f64 z 18)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 -18 x) y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (neg.f64 z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 y z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 z (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 z 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y z)) (*.f64 x (*.f64 z (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 (*.f64 (*.f64 -18 x) y))) (*.f64 (neg.f64 (*.f64 (*.f64 -18 x) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 18 y)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (*.f64 z 18))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y))))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 -18 x) y))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 x (*.f64 z 18)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 -18 x) y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (neg.f64 z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 y z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (*.f64 -18 x) y) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) (*.f64 (*.f64 -18 x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (*.f64 -18 x) y) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 x (*.f64 z (*.f64 18 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (*.f64 (*.f64 -18 x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 z 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y z)) (*.f64 (*.f64 y z) (*.f64 -18 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 -18 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) (*.f64 x (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (neg.f64 (*.f64 (*.f64 -18 x) y))) (*.f64 (neg.f64 (*.f64 (*.f64 -18 x) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 18 y)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) (*.f64 (*.f64 -18 x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y))))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y)))) (*.f64 (*.f64 -18 x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 (*.f64 -18 x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x 18) (*.f64 x 18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 z 18)) (*.f64 x (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y)))) (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 y z) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z)) (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (neg.f64 (*.f64 (*.f64 -18 x) y)) (neg.f64 (*.f64 (*.f64 -18 x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (neg.f64 t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 z t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z t)) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z))) (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (neg.f64 (neg.f64 t))) (*.f64 (neg.f64 (neg.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x 18) (*.f64 t y))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (neg.f64 t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 z t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 (*.f64 (*.f64 -18 x) y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (*.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 x (*.f64 z (*.f64 18 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 z t)) (*.f64 (*.f64 z t) (*.f64 (*.f64 -18 x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t)) (*.f64 (*.f64 -18 x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y))))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))) (*.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))) (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z))) (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (neg.f64 (neg.f64 t))) (*.f64 (neg.f64 (neg.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (neg.f64 (neg.f64 t)) (*.f64 (*.f64 (*.f64 -18 x) y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x 18) (*.f64 x 18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) (*.f64 (*.f64 x 18) (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t)) (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t)) (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 z t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y))))) (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))) (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z)) (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 -18 x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 18 (*.f64 y (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 y)) (*.f64 (neg.f64 y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 18 y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 y)) (*.f64 (neg.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 18 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x 18) (*.f64 x 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x y) (*.f64 18 (/.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18)))) (*.f64 x (*.f64 18 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 x (*.f64 18 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 -18 x) y) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 18) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 x (*.f64 18 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 18 (*.f64 y (/.f64 x x)))) (*.f64 x (*.f64 18 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x 18) (/.f64 y y))) (*.f64 x (*.f64 18 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 18 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 -18 x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 18 (*.f64 y (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 18 y)) (*.f64 (neg.f64 y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 18 y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 18 y)) (*.f64 (neg.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 -18 x) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 -18 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 (*.f64 -18 x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 (*.f64 -18 x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))) (*.f64 -18 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 -18 x) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 (*.f64 -18 x) y) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 x (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 (neg.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 x 18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x 18) (*.f64 x 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x y) (*.f64 18 (/.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18)))) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18))) (*.f64 -18 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 -18 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 -18 x) y) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x 18) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 -18 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x 18) (*.f64 x 18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (/.f64 (*.f64 x 18) (*.f64 x 18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 (/.f64 x x) 36) (*.f64 (/.f64 x x) 36)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18))) (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 18 (*.f64 y (/.f64 x x))) (*.f64 18 (*.f64 y (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x y) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 18 y) (*.f64 18 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 (*.f64 x 18) (/.f64 y y)) (*.f64 (*.f64 x 18) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))))))

simplify225.0ms (0.5%)

Algorithm
egg-herbie
Rules
1406×rational_best_oopsla_all_46_json_45_simplify-7
1222×rational_best_oopsla_all_46_json_45_simplify-89
1176×rational_best_oopsla_all_46_json_45_simplify-13
1090×rational_best_oopsla_all_46_json_45_simplify-24
956×rational_best_oopsla_all_46_json_45_simplify-74
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04297709
115907701
263067693
Stop Event
node limit
Counts
317 → 257
Calls
Call 1
Inputs
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 x (*.f64 z 18)) 0))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 -18 x) y) 0))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (neg.f64 z) 0))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 y z) 0))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y)))) 0))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z)) 0))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0))
(+.f64 0 (*.f64 x (*.f64 z (*.f64 18 y))))
(+.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) 0)
(+.f64 (*.f64 (*.f64 x (*.f64 z 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0)
(+.f64 (*.f64 0 (*.f64 y z)) (*.f64 x (*.f64 z (*.f64 18 y))))
(+.f64 (*.f64 0 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 x (*.f64 z (*.f64 18 y))))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) -1) 0)
(+.f64 (*.f64 z (neg.f64 (*.f64 (*.f64 -18 x) y))) (*.f64 (neg.f64 (*.f64 (*.f64 -18 x) y)) 0))
(+.f64 (*.f64 (*.f64 x (*.f64 18 y)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 0))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))) (*.f64 x (*.f64 z (*.f64 18 y))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 z 18))) (*.f64 x (*.f64 z (*.f64 18 y))))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y))))) (*.f64 x (*.f64 z (*.f64 18 y))))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z))) (*.f64 x (*.f64 z (*.f64 18 y))))
(+.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 -18 x) y))) (*.f64 x (*.f64 z (*.f64 18 y))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 x (*.f64 z (*.f64 18 y))))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 x (*.f64 z 18)) 0))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 -18 x) y) 0))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (neg.f64 z) 0))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 y z) 0))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y)))) 0))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z)) 0))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0))
(-.f64 0 (*.f64 (*.f64 (*.f64 -18 x) y) z))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))
(-.f64 0 (*.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) (*.f64 (*.f64 -18 x) y)))
(-.f64 0 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))
(-.f64 0 (*.f64 (*.f64 (*.f64 -18 x) y) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))))
(-.f64 0 (*.f64 -1 (*.f64 x (*.f64 z (*.f64 18 y)))))
(-.f64 0 (*.f64 z (*.f64 (*.f64 -18 x) y)))
(-.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) 0)
(-.f64 (*.f64 (*.f64 x (*.f64 z 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0)
(-.f64 (*.f64 0 (*.f64 y z)) (*.f64 (*.f64 y z) (*.f64 -18 x)))
(-.f64 (*.f64 0 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 -18 x)))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) -1) 0)
(-.f64 (*.f64 0 (neg.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) (*.f64 x (*.f64 18 y))))
(-.f64 (*.f64 z (neg.f64 (*.f64 (*.f64 -18 x) y))) (*.f64 (neg.f64 (*.f64 (*.f64 -18 x) y)) 0))
(-.f64 (*.f64 (*.f64 x (*.f64 18 y)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 0))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) (*.f64 (*.f64 -18 x) y)))
(-.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y))))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y)))) (*.f64 (*.f64 -18 x) y)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 (*.f64 -18 x) y)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 x x))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x 18) (*.f64 x 18)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 z z))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 y y))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 z 18)) (*.f64 x (*.f64 z 18))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y)))) (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y))))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 y z) (*.f64 y z)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18))))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z)) (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (neg.f64 (*.f64 (*.f64 -18 x) y)) (neg.f64 (*.f64 (*.f64 -18 x) y))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 0)
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) 0))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 0))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (neg.f64 t) 0))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) 0))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) 0))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t)) 0))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t)) 0))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y))))) 0))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 z t) 0))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))) 0))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) 0))
(+.f64 0 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(+.f64 (*.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))) 0)
(+.f64 (*.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0)
(+.f64 (*.f64 0 (*.f64 z t)) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(+.f64 (*.f64 t (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z))) (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z)) 0))
(+.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (neg.f64 (neg.f64 t))) (*.f64 (neg.f64 (neg.f64 t)) 0))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 x 18) (*.f64 t y))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(+.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 0)
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) 0))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 0))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (neg.f64 t) 0))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) 0))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) 0))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t)) 0))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t)) 0))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y))))) 0))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 z t) 0))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))) 0))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) 0))
(-.f64 0 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) t))
(-.f64 0 (*.f64 t (*.f64 (*.f64 (*.f64 -18 x) y) z)))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) t)))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) t)))
(-.f64 0 (*.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))
(-.f64 0 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))))
(-.f64 0 (*.f64 -1 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (*.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 x (*.f64 z (*.f64 18 y)))))
(-.f64 (*.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))) 0)
(-.f64 (*.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0)
(-.f64 (*.f64 0 (*.f64 z t)) (*.f64 (*.f64 z t) (*.f64 (*.f64 -18 x) y)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t)) (*.f64 (*.f64 -18 x) y)))
(-.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y))))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))
(-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))) (*.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))) (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) t)))
(-.f64 (*.f64 t (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z))) (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z)) 0))
(-.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (neg.f64 (neg.f64 t))) (*.f64 (neg.f64 (neg.f64 t)) 0))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (neg.f64 (neg.f64 t)) (*.f64 (*.f64 (*.f64 -18 x) y) z)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 1)
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x 18) (*.f64 x 18)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 t t))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 z z))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 y y))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) (*.f64 (*.f64 x 18) (*.f64 t y))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t)) (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t)) (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 z t) (*.f64 z t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y))))) (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y)))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))) (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z)) (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))
(+.f64 (*.f64 x (*.f64 18 y)) 0)
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 -18 x) 0))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 18 (*.f64 y (/.f64 x x))) 0))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (neg.f64 y) 0))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18))) 0))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 18 y) 0))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y y)) 0))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (neg.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))
(+.f64 0 (*.f64 x (*.f64 18 y)))
(+.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x 18) (*.f64 x 18))) 0)
(+.f64 (*.f64 (*.f64 x y) (*.f64 18 (/.f64 x x))) 0)
(+.f64 (*.f64 0 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18)))) (*.f64 x (*.f64 18 y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 x (*.f64 18 y)))
(+.f64 (*.f64 (*.f64 (*.f64 -18 x) y) -1) 0)
(+.f64 (*.f64 (*.f64 x 18) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) 0))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 x (*.f64 18 y)))
(+.f64 (*.f64 0 (*.f64 18 (*.f64 y (/.f64 x x)))) (*.f64 x (*.f64 18 y)))
(+.f64 (*.f64 0 (*.f64 18 y)) (*.f64 x (*.f64 18 y)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x 18) (/.f64 y y))) (*.f64 x (*.f64 18 y)))
(-.f64 (*.f64 x (*.f64 18 y)) 0)
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 -18 x) 0))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 18 (*.f64 y (/.f64 x x))) 0))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (neg.f64 y) 0))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18))) 0))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 18 y) 0))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y y)) 0))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (neg.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))
(-.f64 0 (*.f64 (*.f64 -18 x) y))
(-.f64 0 (*.f64 y (*.f64 -18 x)))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 (*.f64 -18 x) y)))
(-.f64 0 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 (*.f64 -18 x) y)))
(-.f64 0 (*.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))) (*.f64 -18 x)))
(-.f64 0 (*.f64 (*.f64 -18 x) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))))
(-.f64 0 (*.f64 (*.f64 (*.f64 -18 x) y) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))
(-.f64 0 (*.f64 -1 (*.f64 x (*.f64 18 y))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 (neg.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 x 18)))
(-.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x 18) (*.f64 x 18))) 0)
(-.f64 (*.f64 (*.f64 x y) (*.f64 18 (/.f64 x x))) 0)
(-.f64 (*.f64 0 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18)))) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18))) (*.f64 -18 x)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 -18 x)))
(-.f64 (*.f64 (*.f64 (*.f64 -18 x) y) -1) 0)
(-.f64 (*.f64 (*.f64 x 18) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) 0))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 -18 x)))
(/.f64 (*.f64 x (*.f64 18 y)) 1)
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 x x))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x 18) (*.f64 x 18)))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 y y))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (/.f64 (*.f64 x 18) (*.f64 x 18))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 (/.f64 x x) 36) (*.f64 (/.f64 x x) 36)))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18))) (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18)))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 18 (*.f64 y (/.f64 x x))) (*.f64 18 (*.f64 y (/.f64 x x)))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x y) (*.f64 x y)))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 18 y) (*.f64 18 y)))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 (*.f64 x 18) (/.f64 y y)) (*.f64 (*.f64 x 18) (/.f64 y y))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))
Outputs
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 x (*.f64 z 18)) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 -18 x) y) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (neg.f64 z) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 y z) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y)))) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z)) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 0 (*.f64 x (*.f64 z (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 (*.f64 x (*.f64 z 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 0 (*.f64 y z)) (*.f64 x (*.f64 z (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 0 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 x (*.f64 z (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) -1) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 z (neg.f64 (*.f64 (*.f64 -18 x) y))) (*.f64 (neg.f64 (*.f64 (*.f64 -18 x) y)) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 (*.f64 x (*.f64 18 y)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))) (*.f64 x (*.f64 z (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 0 (*.f64 x (*.f64 z 18))) (*.f64 x (*.f64 z (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y))))) (*.f64 x (*.f64 z (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z))) (*.f64 x (*.f64 z (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 -18 x) y))) (*.f64 x (*.f64 z (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 x (*.f64 z (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 x (*.f64 z 18)) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 -18 x) y) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (neg.f64 z) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 y z) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y)))) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z)) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 0 (*.f64 (*.f64 (*.f64 -18 x) y) z))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))
(neg.f64 (*.f64 (*.f64 -18 (*.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 z (*.f64 y (*.f64 18 x))))))
(neg.f64 (*.f64 (*.f64 (*.f64 y (*.f64 z x)) -18) (/.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 y (*.f64 z (*.f64 18 x))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 y (*.f64 z (*.f64 18 x)))) (*.f64 y (*.f64 z (*.f64 18 x))))
(-.f64 0 (*.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) (*.f64 (*.f64 -18 x) y)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 0 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))
(neg.f64 (*.f64 (*.f64 -18 (*.f64 (*.f64 y z) x)) (/.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 z (*.f64 y (*.f64 18 x))))))
(neg.f64 (*.f64 (*.f64 (*.f64 y (*.f64 z x)) -18) (/.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 y (*.f64 z (*.f64 18 x))))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 y (*.f64 z (*.f64 18 x)))) (*.f64 y (*.f64 z (*.f64 18 x))))
(-.f64 0 (*.f64 (*.f64 (*.f64 -18 x) y) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 0 (*.f64 -1 (*.f64 x (*.f64 z (*.f64 18 y)))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 0 (*.f64 z (*.f64 (*.f64 -18 x) y)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 (*.f64 x (*.f64 z 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 0 (*.f64 y z)) (*.f64 (*.f64 y z) (*.f64 -18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 0 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 -18 x)))
(-.f64 0 (*.f64 (*.f64 x -18) (*.f64 z (*.f64 y (/.f64 (*.f64 18 x) (*.f64 18 x))))))
(neg.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 x -18) (/.f64 (*.f64 18 x) (*.f64 18 x))))))
(-.f64 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) -1) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))) (*.f64 (neg.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) (*.f64 x (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 z (neg.f64 (*.f64 (*.f64 -18 x) y))) (*.f64 (neg.f64 (*.f64 (*.f64 -18 x) y)) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 (*.f64 x (*.f64 18 y)) (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) (*.f64 (*.f64 -18 x) y)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y))))) (*.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y)))) (*.f64 (*.f64 -18 x) y)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 (*.f64 -18 x) y)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 x x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x 18) (*.f64 x 18)))
(/.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (/.f64 (*.f64 18 x) (*.f64 18 x)))
(/.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (/.f64 (*.f64 18 x) (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 z z))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 y y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))
(/.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (/.f64 (/.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 z (*.f64 y (*.f64 18 x)))) (/.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 z (*.f64 y (*.f64 18 x))))))
(/.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (/.f64 (/.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 y (*.f64 z (*.f64 18 x)))) (/.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 y (*.f64 z (*.f64 18 x))))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 z 18)) (*.f64 x (*.f64 z 18))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y)))) (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z (*.f64 x (*.f64 18 y))))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 y z) (*.f64 y z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 y (*.f64 z (/.f64 (*.f64 x 18) (*.f64 x 18))))))
(/.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (/.f64 (*.f64 z (*.f64 y (/.f64 (*.f64 18 x) (*.f64 18 x)))) (*.f64 z (*.f64 y (/.f64 (*.f64 18 x) (*.f64 18 x))))))
(/.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (/.f64 (*.f64 y (*.f64 z (/.f64 (*.f64 18 x) (*.f64 18 x)))) (*.f64 y (*.f64 z (/.f64 (*.f64 18 x) (*.f64 18 x))))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z)) (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 z z))))
(/.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (/.f64 (*.f64 (*.f64 y (*.f64 18 x)) (/.f64 z z)) (*.f64 (*.f64 y (*.f64 18 x)) (/.f64 z z))))
(/.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (/.f64 (*.f64 18 (*.f64 (/.f64 z z) (*.f64 y x))) (*.f64 18 (*.f64 (/.f64 z z) (*.f64 y x)))))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (neg.f64 (*.f64 (*.f64 -18 x) y)) (neg.f64 (*.f64 (*.f64 -18 x) y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 0)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (neg.f64 t) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t)) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t)) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y))))) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 z t) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 0 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))) 0)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 0 (*.f64 z t)) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 t (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z))) (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z)) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (neg.f64 (neg.f64 t))) (*.f64 (neg.f64 (neg.f64 t)) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x 18) (*.f64 t y))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 0)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (neg.f64 t) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t)) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t)) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y))))) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (*.f64 z t) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 0 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) t))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 0 (*.f64 t (*.f64 (*.f64 (*.f64 -18 x) y) z)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) t)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) t)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 0 (*.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 0 (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 0 (*.f64 -1 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (*.f64 (neg.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 x (*.f64 z (*.f64 18 y)))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))) 0)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))) 0)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 0 (*.f64 z t)) (*.f64 (*.f64 z t) (*.f64 (*.f64 -18 x) y)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t)) (*.f64 (*.f64 -18 x) y)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y))))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))) (*.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 (*.f64 (*.f64 -18 x) y) z)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 0 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))) (*.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))) (*.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z) t)))
(*.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z))))) (*.f64 (*.f64 z t) (neg.f64 (*.f64 y (*.f64 x -18)))))
(*.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))))
(-.f64 (*.f64 t (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z))) (*.f64 (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z)) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (neg.f64 (neg.f64 t))) (*.f64 (neg.f64 (neg.f64 t)) 0))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (neg.f64 (neg.f64 t)) (*.f64 (*.f64 (*.f64 -18 x) y) z)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) 1)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))
(/.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (/.f64 (*.f64 y (*.f64 18 x)) (*.f64 y (*.f64 18 x))))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (/.f64 (*.f64 x (*.f64 y 36)) (*.f64 x (*.f64 y 36))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 x 18) (*.f64 x 18)))
(/.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (/.f64 (*.f64 18 x) (*.f64 18 x)))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (/.f64 (*.f64 18 x) (*.f64 18 x)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 t t))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 z z))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 y y))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))) (*.f64 z (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (*.f64 x 18) (*.f64 t y)) (*.f64 (*.f64 x 18) (*.f64 t y))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t)) (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t)) (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t t))))
(/.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (/.f64 (*.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (/.f64 t t)) (*.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (/.f64 t t))))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (/.f64 (*.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (/.f64 t t)) (*.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (/.f64 t t))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))) (*.f64 (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))) (*.f64 t (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y))))))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 z t) (*.f64 z t)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y))))) (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 t (*.f64 x (*.f64 z (*.f64 18 y)))))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18))))) (/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))))))
(/.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (/.f64 (/.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z))))) (/.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (/.f64 (/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))) (/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z)) (neg.f64 (*.f64 (*.f64 (*.f64 -18 x) y) z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(/.f64 (*.f64 y (*.f64 t (*.f64 x (*.f64 z 18)))) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 x (*.f64 18 y)) 0)
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 -18 x) 0))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 18 (*.f64 y (/.f64 x x))) 0))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (neg.f64 y) 0))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18))) 0))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 18 y) 0))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y y)) 0))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 x (*.f64 18 y)) (*.f64 (neg.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))
(*.f64 y (*.f64 18 x))
(+.f64 0 (*.f64 x (*.f64 18 y)))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x 18) (*.f64 x 18))) 0)
(*.f64 (*.f64 y (*.f64 18 x)) (/.f64 (*.f64 18 x) (*.f64 18 x)))
(*.f64 y (*.f64 (/.f64 (*.f64 18 x) (*.f64 18 x)) (*.f64 18 x)))
(+.f64 (*.f64 (*.f64 x y) (*.f64 18 (/.f64 x x))) 0)
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 0 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18)))) (*.f64 x (*.f64 18 y)))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 x (*.f64 18 y)))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 (*.f64 (*.f64 -18 x) y) -1) 0)
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 (*.f64 x 18) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) 0))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 x (*.f64 18 y)))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 0 (*.f64 18 (*.f64 y (/.f64 x x)))) (*.f64 x (*.f64 18 y)))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 0 (*.f64 18 y)) (*.f64 x (*.f64 18 y)))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 0 (*.f64 (*.f64 x 18) (/.f64 y y))) (*.f64 x (*.f64 18 y)))
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 x (*.f64 18 y)) 0)
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 -18 x) 0))
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 18 (*.f64 y (/.f64 x x))) 0))
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (neg.f64 y) 0))
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18))) 0))
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 18 y) 0))
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y y)) 0))
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 x (*.f64 18 y)) (*.f64 (neg.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) 0))
(*.f64 y (*.f64 18 x))
(-.f64 0 (*.f64 (*.f64 -18 x) y))
(*.f64 y (*.f64 18 x))
(-.f64 0 (*.f64 y (*.f64 -18 x)))
(*.f64 y (*.f64 18 x))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (*.f64 (*.f64 -18 x) y)))
(neg.f64 (*.f64 (*.f64 y (*.f64 x -18)) (/.f64 (*.f64 y (*.f64 18 x)) (*.f64 y (*.f64 18 x)))))
(neg.f64 (*.f64 y (*.f64 (/.f64 (*.f64 x (*.f64 y 36)) (*.f64 x (*.f64 y 36))) (*.f64 x -18))))
(-.f64 0 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 (*.f64 -18 x) y)))
(neg.f64 (*.f64 (*.f64 y (*.f64 x -18)) (/.f64 (*.f64 18 x) (*.f64 18 x))))
(neg.f64 (*.f64 y (*.f64 (*.f64 x -18) (/.f64 (*.f64 18 x) (*.f64 18 x)))))
(-.f64 0 (*.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))) (*.f64 -18 x)))
(neg.f64 (*.f64 (*.f64 y (*.f64 x -18)) (/.f64 (*.f64 18 x) (*.f64 18 x))))
(neg.f64 (*.f64 y (*.f64 (*.f64 x -18) (/.f64 (*.f64 18 x) (*.f64 18 x)))))
(-.f64 0 (*.f64 (*.f64 -18 x) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))))
(neg.f64 (*.f64 (*.f64 y (*.f64 x -18)) (/.f64 (*.f64 18 x) (*.f64 18 x))))
(neg.f64 (*.f64 y (*.f64 (*.f64 x -18) (/.f64 (*.f64 18 x) (*.f64 18 x)))))
(-.f64 0 (*.f64 (*.f64 (*.f64 -18 x) y) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))
(neg.f64 (*.f64 (*.f64 y (*.f64 x -18)) (/.f64 (*.f64 y (*.f64 18 x)) (*.f64 y (*.f64 18 x)))))
(neg.f64 (*.f64 y (*.f64 (/.f64 (*.f64 x (*.f64 y 36)) (*.f64 x (*.f64 y 36))) (*.f64 x -18))))
(-.f64 0 (*.f64 -1 (*.f64 x (*.f64 18 y))))
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 0 (neg.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 (neg.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 x 18)))
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x 18) (*.f64 x 18))) 0)
(*.f64 (*.f64 y (*.f64 18 x)) (/.f64 (*.f64 18 x) (*.f64 18 x)))
(*.f64 y (*.f64 (/.f64 (*.f64 18 x) (*.f64 18 x)) (*.f64 18 x)))
(-.f64 (*.f64 (*.f64 x y) (*.f64 18 (/.f64 x x))) 0)
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 0 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18)))) (*.f64 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18))) (*.f64 -18 x)))
(*.f64 (*.f64 (*.f64 18 x) (/.f64 y (*.f64 18 x))) (-.f64 0 (*.f64 x -18)))
(*.f64 (*.f64 18 (*.f64 (/.f64 y (*.f64 18 x)) x)) (neg.f64 (*.f64 x -18)))
(-.f64 (*.f64 0 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))))) (*.f64 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 -18 x)))
(neg.f64 (*.f64 (*.f64 y (*.f64 x -18)) (/.f64 (*.f64 18 x) (*.f64 18 x))))
(neg.f64 (*.f64 y (*.f64 (*.f64 x -18) (/.f64 (*.f64 18 x) (*.f64 18 x)))))
(-.f64 (*.f64 (*.f64 (*.f64 -18 x) y) -1) 0)
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 (*.f64 x 18) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) 0))
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 -18 x)))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 x (*.f64 18 y)) 1)
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 x x))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x 18) (*.f64 x 18)))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 y y))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))))
(/.f64 (*.f64 y (*.f64 18 x)) (/.f64 (*.f64 y (/.f64 (*.f64 18 x) (*.f64 18 x))) (*.f64 y (/.f64 (*.f64 18 x) (*.f64 18 x)))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 18 y)) (*.f64 x (*.f64 18 y)))))
(/.f64 (*.f64 y (*.f64 18 x)) (/.f64 (/.f64 (*.f64 y (*.f64 18 x)) (*.f64 y (*.f64 18 x))) (/.f64 (*.f64 y (*.f64 18 x)) (*.f64 y (*.f64 18 x)))))
(/.f64 (*.f64 y (*.f64 18 x)) (/.f64 (/.f64 (*.f64 x (*.f64 y 36)) (*.f64 x (*.f64 y 36))) (/.f64 (*.f64 x (*.f64 y 36)) (*.f64 x (*.f64 y 36)))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (/.f64 (*.f64 x 18) (*.f64 x 18))))
(/.f64 (*.f64 y (*.f64 18 x)) (/.f64 (/.f64 (*.f64 18 x) (*.f64 18 x)) (/.f64 (*.f64 18 x) (*.f64 18 x))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 (/.f64 x x) 36) (*.f64 (/.f64 x x) 36)))
(/.f64 (*.f64 y (*.f64 18 x)) (/.f64 (*.f64 (/.f64 x x) 36) (*.f64 (/.f64 x x) 36)))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18)))) (*.f64 (/.f64 (*.f64 x 18) (*.f64 x 18)) (*.f64 y (/.f64 (*.f64 x 18) (*.f64 x 18))))))
(/.f64 (*.f64 y (*.f64 18 x)) (/.f64 (*.f64 y (*.f64 (/.f64 (*.f64 18 x) (*.f64 18 x)) (/.f64 (*.f64 18 x) (*.f64 18 x)))) (*.f64 y (*.f64 (/.f64 (*.f64 18 x) (*.f64 18 x)) (/.f64 (*.f64 18 x) (*.f64 18 x))))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18))) (*.f64 (*.f64 x 18) (/.f64 y (*.f64 x 18)))))
(/.f64 (*.f64 y (*.f64 18 x)) (/.f64 (*.f64 (*.f64 18 x) (/.f64 y (*.f64 18 x))) (*.f64 (*.f64 18 x) (/.f64 y (*.f64 18 x)))))
(/.f64 (*.f64 y (*.f64 18 x)) (/.f64 (*.f64 18 (*.f64 (/.f64 y (*.f64 18 x)) x)) (*.f64 18 (*.f64 (/.f64 y (*.f64 18 x)) x))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 18 (*.f64 y (/.f64 x x))) (*.f64 18 (*.f64 y (/.f64 x x)))))
(/.f64 (*.f64 y (*.f64 18 x)) (/.f64 (*.f64 18 (*.f64 y (/.f64 x x))) (*.f64 18 (*.f64 y (/.f64 x x)))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 x y) (*.f64 x y)))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 18 y) (*.f64 18 y)))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 (*.f64 x 18) (/.f64 y y)) (*.f64 (*.f64 x 18) (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 18 x)) (/.f64 (*.f64 (*.f64 18 x) (/.f64 y y)) (*.f64 (*.f64 18 x) (/.f64 y y))))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))
(*.f64 y (*.f64 18 x))

eval535.0ms (1.2%)

Compiler

Compiled 23868 to 13680 computations (42.7% saved)

prune415.0ms (1%)

Pruning

12 alts after pruning (12 fresh and 0 done)

PrunedKeptTotal
New58412596
Fresh000
Picked101
Done303
Total58812600
Error
0.0b
Counts
600 → 12
Alt Table
Click to see full alt table
StatusErrorProgram
4.1b
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
6.1b
(+.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 x (*.f64 y 18)))) (*.f64 t (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
13.3b
(+.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
7.5b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))))
21.5b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))
20.6b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 -27 (*.f64 k j)))
13.3b
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
13.2b
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 x t)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
5.4b
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 27 (*.f64 k j))))
9.6b
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
9.6b
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
13.2b
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
Compiler

Compiled 904 to 644 computations (28.8% saved)

localize136.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
0.3b
(*.f64 (*.f64 j 27) k)
5.7b
(*.f64 y (*.f64 z (*.f64 t x)))
6.0b
(*.f64 z (*.f64 t x))
Compiler

Compiled 164 to 73 computations (55.5% saved)

series5.0ms (0%)

Counts
3 → 132
Calls

33 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(*.f64 z (*.f64 t x))
0.0ms
z
@inf
(*.f64 z (*.f64 t x))
0.0ms
t
@-inf
(*.f64 y (*.f64 z (*.f64 t x)))
0.0ms
z
@-inf
(*.f64 z (*.f64 t x))
0.0ms
y
@-inf
(*.f64 y (*.f64 z (*.f64 t x)))

rewrite83.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1348×rational_best_oopsla_all_46_json_45_simplify-13
1346×rational_best_oopsla_all_46_json_45_simplify-37
1166×rational_best_oopsla_all_46_json_45_simplify-74
980×rational_best_oopsla_all_46_json_45_simplify-24
950×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
18057
235057
3208857
Stop Event
node limit
Counts
3 → 177
Calls
Call 1
Inputs
(*.f64 z (*.f64 t x))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (/.f64 (*.f64 t x) z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 x (*.f64 z (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (*.f64 t (*.f64 x (/.f64 z z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (neg.f64 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (*.f64 t (neg.f64 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x)))) (*.f64 z (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z))))) (*.f64 z (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 t x) z))) (*.f64 z (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (*.f64 z (/.f64 t t)))) (*.f64 z (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z t)) (*.f64 z (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 t (neg.f64 x)))) (*.f64 z (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (/.f64 (*.f64 t x) z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 x (*.f64 z (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (*.f64 t (*.f64 x (/.f64 z z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (neg.f64 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (*.f64 t (neg.f64 x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (*.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 z (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 z z) (*.f64 z (*.f64 t (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))) (*.f64 z (*.f64 t (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 t) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 z) (*.f64 t (*.f64 x (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 t (*.f64 x (/.f64 z z))))) (*.f64 (neg.f64 (*.f64 t (*.f64 x (/.f64 z z)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x)))) (*.f64 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x))) (*.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 z (neg.f64 x))) (*.f64 (*.f64 z (neg.f64 x)) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 t x) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z x) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 t (*.f64 x (/.f64 z z))) (*.f64 t (*.f64 x (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 x (/.f64 t t)) (*.f64 x (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 (/.f64 z z) (/.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))) (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z)))) (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x))) (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z (/.f64 (*.f64 t x) z)) (*.f64 z (/.f64 (*.f64 t x) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 x (*.f64 z (/.f64 t t))) (*.f64 x (*.f64 z (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t x)) (/.f64 (neg.f64 (*.f64 t (neg.f64 x))) (neg.f64 (*.f64 t (neg.f64 x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z (*.f64 x y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (*.f64 t x) (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (*.f64 z (*.f64 t (neg.f64 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))) (*.f64 z (*.f64 t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 z (*.f64 t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y))) (*.f64 z (*.f64 t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z)))) (*.f64 z (*.f64 t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z y)) (*.f64 z (*.f64 t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) (*.f64 z (*.f64 t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))))) (*.f64 z (*.f64 t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 z (*.f64 t (neg.f64 x))))) (*.f64 z (*.f64 t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z (*.f64 x y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (*.f64 t x) (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (*.f64 z (*.f64 t (neg.f64 x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (*.f64 (*.f64 t x) (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y y) (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 z) (*.f64 t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 z (*.f64 t (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))))) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))) (*.f64 z (*.f64 t (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 t x) (neg.f64 y))) (*.f64 (*.f64 (*.f64 t x) (neg.f64 y)) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 z (*.f64 t (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 z y)) (*.f64 (*.f64 z y) (*.f64 t (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 t x) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z x) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 t (*.f64 x (/.f64 z z))) (*.f64 t (*.f64 x (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 t (*.f64 x y)) (*.f64 t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y)) (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z))) (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z y) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))) (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (neg.f64 (*.f64 z (*.f64 t (neg.f64 x)))) (neg.f64 (*.f64 z (*.f64 t (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 y 18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 t (*.f64 18 (*.f64 x y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) -18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y 18)) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 y 18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 t (*.f64 18 (*.f64 x y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) -18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) -18))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 (*.f64 z (*.f64 t x)) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 18 (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) (*.f64 z (*.f64 (*.f64 t x) 18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 z (*.f64 t x)) -18)) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) -18) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y 18)) (*.f64 (*.f64 y 18) (*.f64 z (*.f64 t (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))) (*.f64 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 t x) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 (*.f64 t x) 18)) (*.f64 z (*.f64 (*.f64 t x) 18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 t (*.f64 x y)) (*.f64 t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y))) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 y 18) (*.f64 y 18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))) (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 t (*.f64 18 (*.f64 x y))) (*.f64 t (*.f64 18 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) -18))))))

simplify127.0ms (0.3%)

Algorithm
egg-herbie
Rules
1538×rational_best_oopsla_all_46_json_45_simplify-23
1036×rational_best_oopsla_all_46_json_45_simplify-7
1016×rational_best_oopsla_all_46_json_45_simplify-89
938×rational_best_oopsla_all_46_json_45_simplify-10
924×rational_best_oopsla_all_46_json_45_simplify-30
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03657737
113047727
250477705
Stop Event
node limit
Counts
309 → 251
Calls
Call 1
Inputs
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 z (*.f64 t x)) 0)
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z)))) 0))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z t) 0))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x))) 0))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (/.f64 (*.f64 t x) z)) 0))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 x (*.f64 z (/.f64 t t))) 0))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (*.f64 t (*.f64 x (/.f64 z z)))) 0))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (neg.f64 x)) 0))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (*.f64 t (neg.f64 x))) 0))
(+.f64 0 (*.f64 z (*.f64 t x)))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x)))) (*.f64 z (*.f64 t x)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (*.f64 t x)))
(+.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z))))) (*.f64 z (*.f64 t x)))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 t x) z))) (*.f64 z (*.f64 t x)))
(+.f64 (*.f64 0 (*.f64 x (*.f64 z (/.f64 t t)))) (*.f64 z (*.f64 t x)))
(+.f64 (*.f64 0 (*.f64 z t)) (*.f64 z (*.f64 t x)))
(+.f64 (*.f64 0 (neg.f64 (*.f64 t (neg.f64 x)))) (*.f64 z (*.f64 t x)))
(-.f64 (*.f64 z (*.f64 t x)) 0)
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z)))) 0))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z t) 0))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x))) 0))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (/.f64 (*.f64 t x) z)) 0))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 x (*.f64 z (/.f64 t t))) 0))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (*.f64 t (*.f64 x (/.f64 z z)))) 0))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (neg.f64 x)) 0))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (*.f64 t (neg.f64 x))) 0))
(-.f64 0 (*.f64 z (*.f64 t (neg.f64 x))))
(-.f64 0 (*.f64 t (*.f64 z (neg.f64 x))))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 z (*.f64 t (neg.f64 x)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))) (*.f64 z (*.f64 t (neg.f64 x)))))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 z x)))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 t (*.f64 x (/.f64 z z)))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 t (*.f64 x (/.f64 z z))))) (*.f64 (neg.f64 (*.f64 t (*.f64 x (/.f64 z z)))) z))
(-.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x)))) (*.f64 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x))) (*.f64 t (neg.f64 x))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 t (neg.f64 x))))
(-.f64 (*.f64 0 (*.f64 z (neg.f64 x))) (*.f64 (*.f64 z (neg.f64 x)) t))
(/.f64 (*.f64 z (*.f64 t x)) 1)
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 t t))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 z z))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 t x) (*.f64 t x)))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 x x))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z x) (*.f64 z x)))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 t (*.f64 x (/.f64 z z))) (*.f64 t (*.f64 x (/.f64 z z)))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 x (/.f64 t t)) (*.f64 x (/.f64 t t))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))) (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z)))) (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z))))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z t) (*.f64 z t)))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x))) (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x)))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z (/.f64 (*.f64 t x) z)) (*.f64 z (/.f64 (*.f64 t x) z))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 x (*.f64 z (/.f64 t t))) (*.f64 x (*.f64 z (/.f64 t t)))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (neg.f64 (*.f64 t (neg.f64 x))) (neg.f64 (*.f64 t (neg.f64 x)))))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0)
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y)) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z))) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z (*.f64 x y)) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z y) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (*.f64 t x) (neg.f64 y)) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (*.f64 z (*.f64 t (neg.f64 x)))) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (neg.f64 y)) 0))
(+.f64 0 (*.f64 z (*.f64 t (*.f64 x y))))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))) (*.f64 z (*.f64 t (*.f64 x y))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 z (*.f64 t (*.f64 x y))))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y))) (*.f64 z (*.f64 t (*.f64 x y))))
(+.f64 (*.f64 0 (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z)))) (*.f64 z (*.f64 t (*.f64 x y))))
(+.f64 (*.f64 0 (*.f64 z (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))
(+.f64 (*.f64 0 (*.f64 z y)) (*.f64 z (*.f64 t (*.f64 x y))))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) (*.f64 z (*.f64 t (*.f64 x y))))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))))) (*.f64 z (*.f64 t (*.f64 x y))))
(+.f64 (*.f64 0 (neg.f64 (*.f64 z (*.f64 t (neg.f64 x))))) (*.f64 z (*.f64 t (*.f64 x y))))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0)
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y)) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z))) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z (*.f64 x y)) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z y) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (*.f64 t x) (neg.f64 y)) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (*.f64 z (*.f64 t (neg.f64 x)))) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (neg.f64 y)) 0))
(-.f64 0 (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y)))
(-.f64 0 (*.f64 z (*.f64 (*.f64 t x) (neg.f64 y))))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y))))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 t (*.f64 x y))))
(-.f64 0 (*.f64 -1 (*.f64 z (*.f64 t (*.f64 x y)))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))))) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) y))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))) (*.f64 z (*.f64 t (neg.f64 x)))))
(-.f64 (*.f64 0 (*.f64 (*.f64 t x) (neg.f64 y))) (*.f64 (*.f64 (*.f64 t x) (neg.f64 y)) z))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 z (*.f64 t (neg.f64 x)))))
(-.f64 (*.f64 0 (*.f64 z y)) (*.f64 (*.f64 z y) (*.f64 t (neg.f64 x))))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) 1)
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 y y))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 t t))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 z z))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 t x) (*.f64 t x)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 x x))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z x) (*.f64 z x)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 t (*.f64 x (/.f64 z z))) (*.f64 t (*.f64 x (/.f64 z z)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 t (*.f64 x y)) (*.f64 t (*.f64 x y))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y)) (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z))) (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z y) (*.f64 z y)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))) (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (neg.f64 (*.f64 z (*.f64 t (neg.f64 x)))) (neg.f64 (*.f64 z (*.f64 t (neg.f64 x))))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 0)
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y))) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 y 18) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 t (*.f64 18 (*.f64 x y))) 0))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) -18) 0))
(+.f64 0 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))
(+.f64 (*.f64 0 (*.f64 y 18)) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))
(+.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))
(+.f64 (*.f64 0 (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))
(+.f64 (*.f64 0 (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 0)
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y))) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 y 18) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 t (*.f64 18 (*.f64 x y))) 0))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) -18) 0))
(-.f64 0 (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) -18))
(-.f64 0 (*.f64 y (*.f64 (*.f64 z (*.f64 t x)) -18)))
(-.f64 0 (*.f64 18 (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) -18)))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 z (*.f64 (*.f64 t x) 18))))
(-.f64 0 (*.f64 -1 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))))
(-.f64 (*.f64 0 (*.f64 (*.f64 z (*.f64 t x)) -18)) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) -18) y))
(-.f64 (*.f64 0 (*.f64 y 18)) (*.f64 (*.f64 y 18) (*.f64 z (*.f64 t (neg.f64 x)))))
(-.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))) (*.f64 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y))))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) -18)))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 1)
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 y y))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 t t))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 z z))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 t x) (*.f64 t x)))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 (*.f64 t x) 18)) (*.f64 z (*.f64 (*.f64 t x) 18))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 t (*.f64 x y)) (*.f64 t (*.f64 x y))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y))) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 y 18) (*.f64 y 18)))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))) (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 t (*.f64 18 (*.f64 x y))) (*.f64 t (*.f64 18 (*.f64 x y)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))))
(neg.f64 (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) -18))
Outputs
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 z (*.f64 t x)) 0)
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z)))) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z t) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x))) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (/.f64 (*.f64 t x) z)) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 x (*.f64 z (/.f64 t t))) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (*.f64 t (*.f64 x (/.f64 z z)))) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (neg.f64 x)) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (*.f64 t (neg.f64 x))) 0))
(*.f64 t (*.f64 z x))
(+.f64 0 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x)))) (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z))))) (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 t x) z))) (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 0 (*.f64 x (*.f64 z (/.f64 t t)))) (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 0 (*.f64 z t)) (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 0 (neg.f64 (*.f64 t (neg.f64 x)))) (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 z (*.f64 t x)) 0)
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z)))) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z t) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x))) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (/.f64 (*.f64 t x) z)) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 x (*.f64 z (/.f64 t t))) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (*.f64 t (*.f64 x (/.f64 z z)))) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (*.f64 z (neg.f64 x)) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 z (*.f64 t x)) (*.f64 (neg.f64 (*.f64 t (neg.f64 x))) 0))
(*.f64 t (*.f64 z x))
(-.f64 0 (*.f64 z (*.f64 t (neg.f64 x))))
(*.f64 (*.f64 z (neg.f64 x)) (neg.f64 t))
(*.f64 z (neg.f64 (*.f64 t (neg.f64 x))))
(-.f64 0 (*.f64 t (*.f64 z (neg.f64 x))))
(*.f64 (*.f64 z (neg.f64 x)) (neg.f64 t))
(*.f64 z (neg.f64 (*.f64 t (neg.f64 x))))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 z (*.f64 t (neg.f64 x)))))
(*.f64 (*.f64 z (neg.f64 x)) (neg.f64 t))
(*.f64 z (neg.f64 (*.f64 t (neg.f64 x))))
(-.f64 0 (*.f64 (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))) (*.f64 z (*.f64 t (neg.f64 x)))))
(neg.f64 (*.f64 (*.f64 t (*.f64 z (neg.f64 x))) (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x)))))
(neg.f64 (*.f64 t (*.f64 (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))) (*.f64 z (neg.f64 x)))))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 z x)))
(*.f64 (*.f64 z (neg.f64 x)) (neg.f64 t))
(*.f64 z (neg.f64 (*.f64 t (neg.f64 x))))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 t (*.f64 x (/.f64 z z)))))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 0 (neg.f64 (*.f64 t (*.f64 x (/.f64 z z))))) (*.f64 (neg.f64 (*.f64 t (*.f64 x (/.f64 z z)))) z))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x)))) (*.f64 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x))) (*.f64 t (neg.f64 x))))
(*.f64 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x))) (neg.f64 (*.f64 t (neg.f64 x))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 (neg.f64 (neg.f64 z)) (*.f64 t (neg.f64 x))))
(*.f64 (*.f64 z (neg.f64 x)) (neg.f64 t))
(*.f64 z (neg.f64 (*.f64 t (neg.f64 x))))
(-.f64 (*.f64 0 (*.f64 z (neg.f64 x))) (*.f64 (*.f64 z (neg.f64 x)) t))
(*.f64 (*.f64 z (neg.f64 x)) (neg.f64 t))
(*.f64 z (neg.f64 (*.f64 t (neg.f64 x))))
(/.f64 (*.f64 z (*.f64 t x)) 1)
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 t t))
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 z z))
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 t x) (*.f64 t x)))
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 x x))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 x x))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z x) (*.f64 z x)))
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 t (*.f64 x (/.f64 z z))) (*.f64 t (*.f64 x (/.f64 z z)))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 t (*.f64 x (/.f64 z z))) (*.f64 t (*.f64 x (/.f64 z z)))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 x (*.f64 t (/.f64 z z))) (*.f64 x (*.f64 t (/.f64 z z)))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 x (/.f64 t t)) (*.f64 x (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 x (/.f64 t t)) (*.f64 x (/.f64 t t))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))) (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))) (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x)))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z)))) (*.f64 (/.f64 z z) (*.f64 t (*.f64 x (/.f64 z z))))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 t (*.f64 (/.f64 z z) (*.f64 x (/.f64 z z)))) (*.f64 t (*.f64 (/.f64 z z) (*.f64 x (/.f64 z z))))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 x (*.f64 (/.f64 z z) (*.f64 t (/.f64 z z)))) (*.f64 x (*.f64 (/.f64 z z) (*.f64 t (/.f64 z z))))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z t) (*.f64 z t)))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 t z) (*.f64 t z)))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x))) (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x)))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x))) (*.f64 z (/.f64 (*.f64 t x) (*.f64 t x)))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 z (/.f64 (*.f64 t x) z)) (*.f64 z (/.f64 (*.f64 t x) z))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 z (/.f64 (*.f64 t x) z)) (*.f64 z (/.f64 (*.f64 t x) z))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (*.f64 x (*.f64 z (/.f64 t t))) (*.f64 x (*.f64 z (/.f64 t t)))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 z (*.f64 x (/.f64 t t))) (*.f64 z (*.f64 x (/.f64 t t)))))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 z (*.f64 t x)) (/.f64 (neg.f64 (*.f64 t (neg.f64 x))) (neg.f64 (*.f64 t (neg.f64 x)))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (neg.f64 (*.f64 t (neg.f64 x))) (neg.f64 (*.f64 t (neg.f64 x)))))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0)
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y)) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z))) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z (*.f64 x y)) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z y) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (*.f64 t x) (neg.f64 y)) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (*.f64 z (*.f64 t (neg.f64 x)))) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (neg.f64 y)) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 0 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))) (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y))) (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 0 (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z)))) (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 0 (*.f64 z (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 0 (*.f64 z y)) (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))))) (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 0 (neg.f64 (*.f64 z (*.f64 t (neg.f64 x))))) (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0)
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y)) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z))) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z (*.f64 x y)) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 z y) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (*.f64 (*.f64 t x) (neg.f64 y)) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (*.f64 z (*.f64 t (neg.f64 x)))) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 (neg.f64 (neg.f64 y)) 0))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 0 (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 0 (*.f64 z (*.f64 (*.f64 t x) (neg.f64 y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 0 (*.f64 -1 (*.f64 z (*.f64 t (*.f64 x y)))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))))) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) y))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))) (*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))) (*.f64 z (*.f64 t (neg.f64 x)))))
(*.f64 (*.f64 y (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x)))) (*.f64 (*.f64 z (neg.f64 x)) (neg.f64 t)))
(*.f64 (*.f64 z (neg.f64 x)) (*.f64 (*.f64 y (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x)))) (neg.f64 t)))
(*.f64 (*.f64 y (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x)))) (*.f64 z (neg.f64 (*.f64 t (neg.f64 x)))))
(-.f64 (*.f64 0 (*.f64 (*.f64 t x) (neg.f64 y))) (*.f64 (*.f64 (*.f64 t x) (neg.f64 y)) z))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 z (*.f64 t (neg.f64 x)))))
(*.f64 (neg.f64 (neg.f64 y)) (*.f64 (*.f64 z (neg.f64 x)) (neg.f64 t)))
(*.f64 (*.f64 z (neg.f64 x)) (*.f64 (-.f64 y 0) (neg.f64 t)))
(*.f64 (neg.f64 y) (*.f64 t (*.f64 z (neg.f64 x))))
(-.f64 (*.f64 0 (*.f64 z y)) (*.f64 (*.f64 z y) (*.f64 t (neg.f64 x))))
(*.f64 (*.f64 z y) (neg.f64 (*.f64 t (neg.f64 x))))
(*.f64 (neg.f64 (*.f64 t (neg.f64 x))) (*.f64 z y))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) 1)
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 y y))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 t t))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 z z))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 t x) (*.f64 t x)))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 t x) (*.f64 t x)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 x x))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 x x))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z x) (*.f64 z x)))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 z x) (*.f64 z x)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 t (*.f64 x (/.f64 z z))) (*.f64 t (*.f64 x (/.f64 z z)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 t (*.f64 x (/.f64 z z))) (*.f64 t (*.f64 x (/.f64 z z)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 x (*.f64 t (/.f64 z z))) (*.f64 x (*.f64 t (/.f64 z z)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 t (*.f64 z (*.f64 (/.f64 y y) x))) (*.f64 t (*.f64 z (*.f64 (/.f64 y y) x)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 t (*.f64 x y)) (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y)) (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) y))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 y (/.f64 (*.f64 t (*.f64 z x)) y)) (*.f64 y (/.f64 (*.f64 t (*.f64 z x)) y))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 t (*.f64 (/.f64 y y) (*.f64 (*.f64 z x) (/.f64 y y)))) (*.f64 t (*.f64 (/.f64 y y) (*.f64 (*.f64 z x) (/.f64 y y))))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 (*.f64 z x) (*.f64 (/.f64 y y) (*.f64 t (/.f64 y y)))) (*.f64 (*.f64 z x) (*.f64 (/.f64 y y) (*.f64 t (/.f64 y y))))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z))) (*.f64 (*.f64 t x) (*.f64 y (/.f64 z z)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 y (*.f64 (*.f64 t x) (/.f64 z z))) (*.f64 y (*.f64 (*.f64 t x) (/.f64 z z)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 (/.f64 z z) (*.f64 (*.f64 t x) y)) (*.f64 (/.f64 z z) (*.f64 (*.f64 t x) y))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 y (*.f64 x (*.f64 t (/.f64 z z)))) (*.f64 y (*.f64 x (*.f64 t (/.f64 z z))))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 z (*.f64 x y)) (*.f64 z (*.f64 x y))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 z y) (*.f64 z y)))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 z y) (*.f64 z y)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x)))) (*.f64 y (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 y (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x)))) (*.f64 y (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (neg.f64 (*.f64 z (*.f64 t (neg.f64 x)))) (neg.f64 (*.f64 z (*.f64 t (neg.f64 x))))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 (*.f64 z (neg.f64 x)) (neg.f64 t)) (*.f64 (*.f64 z (neg.f64 x)) (neg.f64 t))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 z (neg.f64 (*.f64 t (neg.f64 x)))) (*.f64 z (neg.f64 (*.f64 t (neg.f64 x))))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (*.f64 t (*.f64 z (neg.f64 x))) (*.f64 t (*.f64 z (neg.f64 x)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x y))) (/.f64 (neg.f64 y) (neg.f64 y)))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 0)
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 y 18) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 t (*.f64 18 (*.f64 x y))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) -18) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 0 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 0 (*.f64 y 18)) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 0 (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 0 (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 0)
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 y 18) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 t (*.f64 18 (*.f64 x y))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) -18) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 0 (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) -18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 0 (*.f64 y (*.f64 (*.f64 z (*.f64 t x)) -18)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 0 (*.f64 18 (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) -18)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 z (*.f64 (*.f64 t x) 18))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 0 (*.f64 -1 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 (*.f64 0 (*.f64 (*.f64 z (*.f64 t x)) -18)) (*.f64 (*.f64 (*.f64 z (*.f64 t x)) -18) y))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 (*.f64 0 (*.f64 y 18)) (*.f64 (*.f64 y 18) (*.f64 z (*.f64 t (neg.f64 x)))))
(*.f64 (*.f64 y 18) (*.f64 (*.f64 z (neg.f64 x)) (neg.f64 t)))
(*.f64 (*.f64 z (neg.f64 x)) (*.f64 (*.f64 y 18) (neg.f64 t)))
(*.f64 (*.f64 y -18) (*.f64 t (*.f64 z (neg.f64 x))))
(-.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))) (*.f64 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) (*.f64 (*.f64 z (*.f64 t x)) (neg.f64 y))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(-.f64 (*.f64 0 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))) (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))) (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) -18)))
(*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))) (neg.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 x y))) -18)))
(*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))) (neg.f64 (*.f64 t (*.f64 -18 (*.f64 z (*.f64 x y))))))
(*.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) 1)
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 y y))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 t t))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 z z))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 t x) (*.f64 t x)))
(/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (/.f64 (*.f64 t x) (*.f64 t x)))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 t x)) (*.f64 z (*.f64 t x))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 z (*.f64 (*.f64 t x) 18)) (*.f64 z (*.f64 (*.f64 t x) 18))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (/.f64 (*.f64 z (*.f64 18 (*.f64 t x))) (*.f64 z (*.f64 18 (*.f64 t x)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (*.f64 z (*.f64 t (*.f64 18 x)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (*.f64 t (*.f64 18 (*.f64 z x)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (/.f64 (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y))) (*.f64 t (*.f64 (*.f64 z x) (/.f64 y y)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (/.f64 (*.f64 t (*.f64 z (*.f64 (/.f64 y y) x))) (*.f64 t (*.f64 z (*.f64 (/.f64 y y) x)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 t (*.f64 x y)) (*.f64 t (*.f64 x y))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (/.f64 (*.f64 t (*.f64 x y)) (*.f64 t (*.f64 x y))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y))) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 (/.f64 y y)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (/.f64 (*.f64 18 (*.f64 (*.f64 t (*.f64 z x)) (/.f64 y y))) (*.f64 18 (*.f64 (*.f64 t (*.f64 z x)) (/.f64 y y)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (/.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 18 (/.f64 y y))) (*.f64 (*.f64 t (*.f64 z x)) (*.f64 18 (/.f64 y y)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 y 18) (*.f64 y 18)))
(/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (/.f64 (*.f64 y 18) (*.f64 y 18)))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y))))) (/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))))))
(/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (/.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))) (/.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))) (*.f64 t (*.f64 z (*.f64 x (*.f64 y 18)))))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 t (*.f64 18 (*.f64 x y))) (*.f64 t (*.f64 18 (*.f64 x y)))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 (*.f64 x y)))) (/.f64 (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y))))) (*.f64 18 (/.f64 (*.f64 z (*.f64 t (*.f64 x y))) (*.f64 z (*.f64 t (*.f64 x y)))))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))
(neg.f64 (*.f64 (*.f64 z (*.f64 t (*.f64 x y))) -18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 x (*.f64 y 18))))

localize37.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
0.0b
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
0.3b
(*.f64 (*.f64 j 27) k)
Compiler

Compiled 97 to 59 computations (39.2% saved)

series11.0ms (0%)

Counts
2 → 168
Calls

42 calls:

TimeVariablePointExpression
1.0ms
t
@0
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
1.0ms
x
@0
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
1.0ms
a
@0
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
0.0ms
i
@0
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
0.0ms
i
@inf
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))

rewrite68.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1758×rational_best_oopsla_all_46_json_45_simplify-23
1360×rational_best_oopsla_all_46_json-2
1360×rational_best_oopsla_all_46_json-1
1360×rational_best_oopsla_all_46_json-4
1360×rational_best_oopsla_all_46_json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023110
1159110
2587110
32948110
Stop Event
node limit
Counts
2 → 50
Calls
Call 1
Inputs
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 (*.f64 j 27) k)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (neg.f64 (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (*.f64 j 27) k)) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 1 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 (*.f64 j 27) k) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (*.f64 j 27) k))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k))) (*.f64 x (*.f64 4 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -4 x) i) (-.f64 (*.f64 0 (*.f64 -4 x)) (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 i) (*.f64 x 4)) (-.f64 (*.f64 0 (neg.f64 i)) (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -27 j) k) (-.f64 (*.f64 0 (*.f64 -27 j)) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 k) (*.f64 j 27)) (-.f64 (*.f64 0 (neg.f64 k)) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (-.f64 (-.f64 (*.f64 (*.f64 j 27) k) (*.f64 t (*.f64 a -4))) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (neg.f64 (*.f64 (*.f64 j 27) k)) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 1 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)))))))

simplify343.0ms (0.8%)

Algorithm
egg-herbie
Rules
974×rational_best_oopsla_all_46_json_45_simplify-37
848×rational_best_oopsla_all_46_json_45_simplify-10
606×rational_best_oopsla_all_46_json_45_simplify-49
560×rational_best_oopsla_all_46_json_45_simplify-7
450×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
016412022
162611686
2283811486
3739411486
Stop Event
node limit
Counts
218 → 116
Calls
Call 1
Inputs
(*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 (*.f64 j 27) k)))
(+.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) 0)
(+.f64 0 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (neg.f64 (*.f64 x (*.f64 4 i))))
(+.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)))
(+.f64 (neg.f64 (*.f64 (*.f64 j 27) k)) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) 1)
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 1 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))))
(*.f64 1 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))
(*.f64 1 (*.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) -1))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))
(/.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) 1)
(/.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))
(/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) -1)
(neg.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 (*.f64 j 27) k) (*.f64 b c)))
(-.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 b c)))
(-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))
(-.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) 0)
(-.f64 0 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)))
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k))) (*.f64 x (*.f64 4 i)))
(-.f64 (*.f64 (*.f64 -4 x) i) (-.f64 (*.f64 0 (*.f64 -4 x)) (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)))))
(-.f64 (*.f64 (neg.f64 i) (*.f64 x 4)) (-.f64 (*.f64 0 (neg.f64 i)) (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)))))
(-.f64 (*.f64 (*.f64 -27 j) k) (-.f64 (*.f64 0 (*.f64 -27 j)) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))
(-.f64 (*.f64 (neg.f64 k) (*.f64 j 27)) (-.f64 (*.f64 0 (neg.f64 k)) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))
(-.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (-.f64 (-.f64 (*.f64 (*.f64 j 27) k) (*.f64 t (*.f64 a -4))) (*.f64 b c)))
(-.f64 (neg.f64 (*.f64 (*.f64 j 27) k)) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))
(*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) 1)
(*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))
(*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))
(*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))
(*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))
(*.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))
(*.f64 1 (*.f64 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)) -1))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 1 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)))
(/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) 1)
(/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)) -1)
(neg.f64 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)))
Outputs
(*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 k (*.f64 j -27)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 k (*.f64 j -27)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(*.f64 (*.f64 i x) -4)
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(*.f64 (*.f64 i x) -4)
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(*.f64 (*.f64 i x) -4)
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(*.f64 (*.f64 i x) -4)
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(*.f64 (*.f64 i x) -4)
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(*.f64 (*.f64 i x) -4)
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(*.f64 (*.f64 i x) -4)
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(*.f64 (*.f64 i x) -4)
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) 0)
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 0 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (neg.f64 (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(+.f64 (neg.f64 (*.f64 (*.f64 j 27) k)) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) 1)
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 -4 a)) (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a))))))
(*.f64 (-.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x)))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 1 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (*.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 -4 a)) (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a))))) (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))))
(*.f64 (-.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 (/.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))) (/.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x)))) (*.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 -4 a)) (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a))))))
(*.f64 (-.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x)))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))))
(*.f64 1 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(*.f64 1 (*.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) -1))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 -4 a)) (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a))))))
(*.f64 (-.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x)))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 -4 a)) (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a))))) (/.f64 1 (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a))))))))
(*.f64 (-.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 (/.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))) (/.f64 1 (/.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))))))
(*.f64 (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x)))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))))))
(*.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))
(*.f64 (-.f64 (-.f64 (*.f64 t (*.f64 -4 a)) (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a))))))
(*.f64 (-.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x)))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))))
(*.f64 -1 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(/.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) 1)
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x))))
(/.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))
(/.f64 (-.f64 (-.f64 (*.f64 t (*.f64 -4 a)) (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a))))))
(/.f64 (-.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 j (*.f64 k -27)) (*.f64 4 (*.f64 i x)))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))))
(/.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) -1)
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(neg.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 (*.f64 j 27) k) (*.f64 b c)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 b c)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(-.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) 0)
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(-.f64 0 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k))) (*.f64 x (*.f64 4 i)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (*.f64 (*.f64 -4 x) i) (-.f64 (*.f64 0 (*.f64 -4 x)) (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)))))
(-.f64 (-.f64 (+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 c b)) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 -4 (*.f64 0 x)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (-.f64 (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 27 (*.f64 k j))) (*.f64 (*.f64 x -4) (neg.f64 i))))
(-.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))))
(-.f64 (*.f64 (neg.f64 i) (*.f64 x 4)) (-.f64 (*.f64 0 (neg.f64 i)) (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 j 27) k)))))
(-.f64 (-.f64 (+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 c b)) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 0 (neg.f64 i)) (*.f64 x (*.f64 (neg.f64 i) 4))))
(-.f64 (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (*.f64 27 (*.f64 k j))) (-.f64 0 (*.f64 4 (*.f64 (neg.f64 i) x))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 (neg.f64 i) x))))
(-.f64 (*.f64 (*.f64 -27 j) k) (-.f64 (*.f64 0 (*.f64 -27 j)) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (*.f64 (neg.f64 k) (*.f64 j 27)) (-.f64 (*.f64 0 (neg.f64 k)) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (-.f64 (-.f64 (*.f64 (*.f64 j 27) k) (*.f64 t (*.f64 a -4))) (*.f64 b c)))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(-.f64 (neg.f64 (*.f64 (*.f64 j 27) k)) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 j (*.f64 k -27))))
(*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) 1)
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(*.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(*.f64 1 (*.f64 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)) -1))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 1 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(*.f64 -1 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) 1)
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 b c) (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(/.f64 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)) -1)
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(neg.f64 (-.f64 (+.f64 (*.f64 (*.f64 j 27) k) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))) (*.f64 b c)))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 t (*.f64 -4 a)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))

localize108.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4)))
0.0b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))
2.4b
(*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4)))
6.6b
(*.f64 (*.f64 x 18) (*.f64 z y))
Compiler

Compiled 113 to 62 computations (45.1% saved)

series16.0ms (0%)

Counts
2 → 168
Calls

42 calls:

TimeVariablePointExpression
4.0ms
i
@-inf
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))
3.0ms
b
@-inf
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))
1.0ms
i
@0
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))
0.0ms
c
@0
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))
0.0ms
b
@0
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))

rewrite99.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1660×rational_best_oopsla_all_46_json-2
1660×rational_best_oopsla_all_46_json-1
1660×rational_best_oopsla_all_46_json-4
1660×rational_best_oopsla_all_46_json-3
818×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023122
1168122
2684122
33643122
Stop Event
node limit
Counts
2 → 44
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))
(-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -4 a) t) (-.f64 (*.f64 0 (neg.f64 t)) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 x (*.f64 4 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 x) (*.f64 4 i)) (-.f64 (*.f64 0 (neg.f64 x)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -4 i) x) (-.f64 (*.f64 0 (*.f64 -4 i)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 -4 a) t) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (neg.f64 (*.f64 x (*.f64 18 (*.f64 z y))))) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i)))) (*.f64 t (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 1 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (*.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (neg.f64 (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 1 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 1 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))))))))

simplify317.0ms (0.7%)

Algorithm
egg-herbie
Rules
928×rational_best_oopsla_all_46_json_45_simplify-108
706×rational_best_oopsla_all_46_json_45_simplify-49
700×rational_best_oopsla_all_46_json_45_simplify-7
574×rational_best_oopsla_all_46_json_45_simplify-72
536×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
016711756
162911704
2306411662
Stop Event
node limit
Counts
212 → 133
Calls
Call 1
Inputs
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x))))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (*.f64 -4 (*.f64 a t)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 c b)))
(-.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 c b)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))))
(-.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) 0)
(-.f64 0 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))
(-.f64 (*.f64 (*.f64 -4 a) t) (-.f64 (*.f64 0 (neg.f64 t)) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))))))
(-.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 x (*.f64 4 i)))
(-.f64 (*.f64 (neg.f64 x) (*.f64 4 i)) (-.f64 (*.f64 0 (neg.f64 x)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))
(-.f64 (*.f64 (*.f64 -4 i) x) (-.f64 (*.f64 0 (*.f64 -4 i)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))
(-.f64 (-.f64 (*.f64 (*.f64 -4 a) t) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (neg.f64 (*.f64 x (*.f64 18 (*.f64 z y))))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i)))) (*.f64 t (*.f64 a 4)))
(*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) 1)
(*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))))
(*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 1 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))))
(*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (*.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))))
(*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))))
(*.f64 1 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))
(*.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))))))
(/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) 1)
(/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))))
(neg.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (neg.f64 (*.f64 x (*.f64 4 i))))
(+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) 0)
(+.f64 0 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))
(+.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))))
(*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) 1)
(*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))
(*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 1 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))))
(*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))))
(*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))))
(*.f64 1 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))
(*.f64 1 (*.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))) -1))
(*.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))))
(*.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))
(*.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 1 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))
(*.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))
(/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) 1)
(/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))
(/.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))) -1)
(neg.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))))
Outputs
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 -18 (*.f64 t z))) (*.f64 i -4))))
(*.f64 (-.f64 (*.f64 t (*.f64 -18 (*.f64 y z))) (*.f64 i -4)) (neg.f64 x))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 t (*.f64 -18 (*.f64 y z)))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 -4 t))) (*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 -18 (*.f64 t z))) (*.f64 i -4)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 (-.f64 (*.f64 t (*.f64 -18 (*.f64 y z))) (*.f64 i -4)) (neg.f64 x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 i -4) (*.f64 t (*.f64 -18 (*.f64 y z)))))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 -4 t))) (*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 -18 (*.f64 t z))) (*.f64 i -4)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 (-.f64 (*.f64 t (*.f64 -18 (*.f64 y z))) (*.f64 i -4)) (neg.f64 x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 i -4) (*.f64 t (*.f64 -18 (*.f64 y z)))))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 -4 t))) (*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 -18 (*.f64 t z))) (*.f64 i -4)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 (-.f64 (*.f64 t (*.f64 -18 (*.f64 y z))) (*.f64 i -4)) (neg.f64 x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 i -4) (*.f64 t (*.f64 -18 (*.f64 y z)))))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 i (*.f64 4 x)))
(+.f64 (*.f64 c b) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 x z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 x z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 i (*.f64 4 x)))
(+.f64 (*.f64 c b) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 x z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 x z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 x z)))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(*.f64 a (*.f64 t -4))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(*.f64 a (*.f64 t -4))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 i (*.f64 x -4))))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 i (*.f64 x -4))))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 i (*.f64 x -4))))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 i (*.f64 4 x)))
(-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 4 x)))
(-.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (*.f64 a (*.f64 4 t)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 i (*.f64 4 x)))
(-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 4 x)))
(-.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (*.f64 a (*.f64 4 t)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(*.f64 a (*.f64 t -4))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 -18 (*.f64 t z))) (*.f64 i -4))))
(*.f64 (-.f64 (*.f64 t (*.f64 -18 (*.f64 y z))) (*.f64 i -4)) (neg.f64 x))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 t (*.f64 -18 (*.f64 y z)))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 -18 (*.f64 t z))) (*.f64 i -4)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (-.f64 (*.f64 t (*.f64 -18 (*.f64 y z))) (*.f64 i -4)) (neg.f64 x)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 i -4) (*.f64 t (*.f64 -18 (*.f64 y z))))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 -18 (*.f64 t z))) (*.f64 i -4)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (-.f64 (*.f64 t (*.f64 -18 (*.f64 y z))) (*.f64 i -4)) (neg.f64 x)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 i -4) (*.f64 t (*.f64 -18 (*.f64 y z))))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 -18 (*.f64 t z))) (*.f64 i -4)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (-.f64 (*.f64 t (*.f64 -18 (*.f64 y z))) (*.f64 i -4)) (neg.f64 x)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 i -4) (*.f64 t (*.f64 -18 (*.f64 y z))))))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 4 x)))
(-.f64 (*.f64 t (*.f64 a -4)) (*.f64 i (*.f64 4 x)))
(-.f64 (*.f64 a (*.f64 t -4)) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 x z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 x z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 4 x)))
(-.f64 (*.f64 t (*.f64 a -4)) (*.f64 i (*.f64 4 x)))
(-.f64 (*.f64 a (*.f64 t -4)) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 x z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 x z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 i x)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(*.f64 a (*.f64 t -4))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(*.f64 a (*.f64 t -4))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (*.f64 (*.f64 i x) -4))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) 0)
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 0 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (*.f64 (*.f64 -4 a) t) (-.f64 (*.f64 0 (neg.f64 t)) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
(-.f64 (-.f64 (*.f64 x (*.f64 t (*.f64 18 (*.f64 y z)))) (*.f64 i (*.f64 4 x))) (-.f64 (*.f64 t (*.f64 4 a)) (*.f64 c b)))
(-.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 4 (*.f64 t a)) (*.f64 c b)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 a (*.f64 4 t)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))))
(-.f64 (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 x (*.f64 4 i)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (*.f64 (neg.f64 x) (*.f64 4 i)) (-.f64 (*.f64 0 (neg.f64 x)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4)))) (-.f64 (*.f64 0 (neg.f64 x)) (*.f64 (*.f64 4 i) (neg.f64 x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))) (-.f64 0 (*.f64 (*.f64 4 i) (neg.f64 x)))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))) (-.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 4 i) 0))))
(-.f64 (*.f64 (*.f64 -4 i) x) (-.f64 (*.f64 0 (*.f64 -4 i)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4)))) (-.f64 (*.f64 -4 (*.f64 0 i)) (*.f64 x (*.f64 i -4))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))) (*.f64 (*.f64 i -4) (neg.f64 x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4)) (neg.f64 t))))
(-.f64 (-.f64 (*.f64 (*.f64 -4 a) t) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (neg.f64 (*.f64 x (*.f64 18 (*.f64 z y))))) (*.f64 c b)))
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 i (*.f64 4 x))) (-.f64 (*.f64 t (neg.f64 (*.f64 x (*.f64 18 (*.f64 y z))))) (*.f64 c b)))
(-.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (*.f64 t (-.f64 (neg.f64 (*.f64 x (*.f64 18 (*.f64 y z)))) (*.f64 a -4))))
(-.f64 (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i)))) (*.f64 t (*.f64 a 4)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 t a))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 4 t))))
(*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) 1)
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 1 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (*.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 1 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (*.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))) (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) 1)
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (/.f64 (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b)) (+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 c b))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(neg.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 c b))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a -4))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (neg.f64 (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) 0)
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 0 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) 1)
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 1 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 1 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 1 (*.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))) -1))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 1 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(*.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) 1)
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (/.f64 (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(/.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))) -1)
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(neg.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 -4 a)))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))

localize39.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 18 (*.f64 x t))
0.2b
(*.f64 j (*.f64 27 k))
5.6b
(*.f64 y (*.f64 z (*.f64 18 (*.f64 x t))))
5.9b
(*.f64 z (*.f64 18 (*.f64 x t)))
Compiler

Compiled 114 to 59 computations (48.2% saved)

series5.0ms (0%)

Counts
3 → 108
Calls

27 calls:

TimeVariablePointExpression
0.0ms
x
@0
(*.f64 18 (*.f64 x t))
0.0ms
x
@inf
(*.f64 18 (*.f64 x t))
0.0ms
t
@inf
(*.f64 18 (*.f64 x t))
0.0ms
z
@0
(*.f64 z (*.f64 18 (*.f64 x t)))
0.0ms
t
@0
(*.f64 18 (*.f64 x t))

rewrite68.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1230×rational_best_oopsla_all_46_json_45_simplify-13
1218×rational_best_oopsla_all_46_json_45_simplify-37
1122×rational_best_oopsla_all_46_json_45_simplify-87
1080×rational_best_oopsla_all_46_json_45_simplify-74
952×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
18057
234357
3196757
Stop Event
node limit
Counts
3 → 154
Calls
Call 1
Inputs
(*.f64 z (*.f64 18 (*.f64 x t)))
(*.f64 y (*.f64 z (*.f64 18 (*.f64 x t))))
(*.f64 18 (*.f64 x t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 18 (*.f64 z t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z 18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 x t) (*.f64 z 18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))) (*.f64 (*.f64 x t) (*.f64 z 18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 (*.f64 x t) (*.f64 z 18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z))))) (*.f64 (*.f64 x t) (*.f64 z 18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 18 (*.f64 z t))) (*.f64 (*.f64 x t) (*.f64 z 18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z))) (*.f64 (*.f64 x t) (*.f64 z 18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 18 (*.f64 z t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z 18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (neg.f64 (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (*.f64 (*.f64 x t) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 18 (*.f64 (*.f64 x t) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 z z) (*.f64 z (*.f64 (*.f64 x t) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))) (*.f64 z (*.f64 (*.f64 x t) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -18 (*.f64 z (*.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 z 18)) (*.f64 (*.f64 z 18) (*.f64 x (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))) (*.f64 (*.f64 x t) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (*.f64 (*.f64 x t) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 x t) (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 18 t) (*.f64 18 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (/.f64 z z) (/.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z))) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 z (*.f64 x t)) (*.f64 z (*.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))) (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z)) (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 z 18) (*.f64 z 18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 18 (*.f64 z t)) (*.f64 18 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))) (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 z (*.f64 x t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 z y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (*.f64 (*.f64 x t) -18)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 z y)) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t)))))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z)))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18)))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 z (*.f64 x t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 z y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (*.f64 (*.f64 x t) -18)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (*.f64 y (*.f64 (*.f64 x t) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y y) (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 z) (*.f64 18 (*.f64 x (*.f64 t y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 y (*.f64 (*.f64 x t) -18)) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 z y)) (*.f64 (*.f64 z y) (*.f64 (*.f64 x t) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))) (*.f64 z (*.f64 (*.f64 x t) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 x t) (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 18 (*.f64 x (*.f64 t y))) (*.f64 18 (*.f64 x (*.f64 t y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z))) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 z (*.f64 x t)) (*.f64 z (*.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t)))) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))) (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 z y) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 z (*.f64 x (*.f64 t y))) (*.f64 z (*.f64 x (*.f64 t y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z))) (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18))) (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 x t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 18 x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 (*.f64 18 t) (/.f64 x x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 t -18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 18 (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 18 x)) (*.f64 18 (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 18 t) (/.f64 x x))) (*.f64 18 (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t)))) (*.f64 18 (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 x t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 18 x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 (*.f64 18 t) (/.f64 x x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 t -18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 x t) -18))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 t -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))) (*.f64 (*.f64 x t) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 x) (*.f64 18 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t -18) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t)))) (*.f64 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t))) (*.f64 x (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x t)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x t)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 x t) (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 18 t) (*.f64 18 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 t (/.f64 x x)) (*.f64 t (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 18 x) (*.f64 18 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x t)) (/.f64 (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))) (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 (*.f64 18 t) (/.f64 x x)) (*.f64 (*.f64 18 t) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t))) (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x t) -18) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 x t) -18))))))

simplify123.0ms (0.3%)

Algorithm
egg-herbie
Rules
1370×rational_best_oopsla_all_46_json_45_simplify-23
942×rational_best_oopsla_all_46_json_45_simplify-7
900×rational_best_oopsla_all_46_json_45_simplify-10
890×rational_best_oopsla_all_46_json_45_simplify-30
882×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03217072
111637060
244127060
Stop Event
node limit
Counts
262 → 250
Calls
Call 1
Inputs
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(*.f64 18 (*.f64 t x))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) 0)
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) 0))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 18 (*.f64 z t)) 0))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z 18) 0))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z)) 0))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))) 0))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) 0))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(+.f64 0 (*.f64 (*.f64 x t) (*.f64 z 18)))
(+.f64 (*.f64 0 (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))) (*.f64 (*.f64 x t) (*.f64 z 18)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 (*.f64 x t) (*.f64 z 18)))
(+.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z))))) (*.f64 (*.f64 x t) (*.f64 z 18)))
(+.f64 (*.f64 0 (*.f64 18 (*.f64 z t))) (*.f64 (*.f64 x t) (*.f64 z 18)))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z))) (*.f64 (*.f64 x t) (*.f64 z 18)))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) 0)
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) 0))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 18 (*.f64 z t)) 0))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z 18) 0))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z)) 0))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))) 0))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) 0))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(-.f64 0 (*.f64 z (*.f64 (*.f64 x t) -18)))
(-.f64 0 (*.f64 18 (*.f64 (*.f64 x t) (neg.f64 z))))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 z (*.f64 (*.f64 x t) -18))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))) (*.f64 z (*.f64 (*.f64 x t) -18))))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))))
(-.f64 0 (*.f64 -18 (*.f64 z (*.f64 x t))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) z))
(-.f64 (*.f64 0 (*.f64 z 18)) (*.f64 (*.f64 z 18) (*.f64 x (neg.f64 t))))
(-.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))) (*.f64 (*.f64 x t) -18)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (*.f64 (*.f64 x t) -18)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) 1)
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 z z))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 x x))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 t t))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 x t) (*.f64 x t)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 18 t) (*.f64 18 t)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z))) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 z (*.f64 x t)) (*.f64 z (*.f64 x t))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))) (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z))))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z)) (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 z 18) (*.f64 z 18)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 18 (*.f64 z t)) (*.f64 18 (*.f64 z t))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))) (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 0)
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))) 0))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (neg.f64 y)) 0))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) 0))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 z (*.f64 x t)) 0))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 0))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) 0))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z))) 0))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) 0))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 z y) 0))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (*.f64 (*.f64 x t) -18)) 0))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) 0))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18))) 0))
(+.f64 0 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(+.f64 (*.f64 0 (*.f64 z y)) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t)))))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(+.f64 (*.f64 0 (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z)))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(+.f64 (*.f64 0 (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18)))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 0)
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))) 0))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (neg.f64 y)) 0))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) 0))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 z (*.f64 x t)) 0))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 0))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) 0))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z))) 0))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) 0))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 z y) 0))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (*.f64 (*.f64 x t) -18)) 0))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) 0))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18))) 0))
(-.f64 0 (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18))))
(-.f64 0 (*.f64 z (*.f64 y (*.f64 (*.f64 x t) -18))))
(-.f64 0 (*.f64 1 (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18)))))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18)))))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 18 (*.f64 x (*.f64 t y)))))
(-.f64 0 (*.f64 -1 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)))
(-.f64 0 (*.f64 (*.f64 y (*.f64 (*.f64 x t) -18)) z))
(-.f64 0 (*.f64 (neg.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) y))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18))))
(-.f64 (*.f64 0 (*.f64 z y)) (*.f64 (*.f64 z y) (*.f64 (*.f64 x t) -18)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18)))))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))) (*.f64 z (*.f64 (*.f64 x t) -18))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 1)
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 z z))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 y y))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 x x))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 x t) (*.f64 x t)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 18 (*.f64 x (*.f64 t y))) (*.f64 18 (*.f64 x (*.f64 t y)))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z))) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 z (*.f64 x t)) (*.f64 z (*.f64 x t))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t)))) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))) (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t)))))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 z y) (*.f64 z y)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 z (*.f64 x (*.f64 t y))) (*.f64 z (*.f64 x (*.f64 t y)))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z))) (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z)))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18))) (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18)))))
(+.f64 (*.f64 18 (*.f64 x t)) 0)
(+.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 18 x) 0))
(+.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 (*.f64 18 t) (/.f64 x x)) 0))
(+.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t))) 0))
(+.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 t -18) 0))
(+.f64 0 (*.f64 18 (*.f64 x t)))
(+.f64 (*.f64 0 (*.f64 18 x)) (*.f64 18 (*.f64 x t)))
(+.f64 (*.f64 0 (*.f64 (*.f64 18 t) (/.f64 x x))) (*.f64 18 (*.f64 x t)))
(+.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t)))) (*.f64 18 (*.f64 x t)))
(-.f64 (*.f64 18 (*.f64 x t)) 0)
(-.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 18 x) 0))
(-.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 (*.f64 18 t) (/.f64 x x)) 0))
(-.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t))) 0))
(-.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 t -18) 0))
(-.f64 0 (*.f64 (*.f64 x t) -18))
(-.f64 0 (*.f64 x (*.f64 t -18)))
(-.f64 0 (*.f64 (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))) (*.f64 (*.f64 x t) -18)))
(-.f64 0 (*.f64 (neg.f64 x) (*.f64 18 t)))
(-.f64 0 (*.f64 (*.f64 t -18) x))
(-.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t)))) (*.f64 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t))) (*.f64 x (neg.f64 t))))
(/.f64 (*.f64 18 (*.f64 x t)) 1)
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 x x))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 t t))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 x t) (*.f64 x t)))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 18 t) (*.f64 18 t)))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 t (/.f64 x x)) (*.f64 t (/.f64 x x))))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 18 x) (*.f64 18 x)))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))) (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 (*.f64 18 t) (/.f64 x x)) (*.f64 (*.f64 18 t) (/.f64 x x))))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t))) (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t)))))
(/.f64 (*.f64 (*.f64 x t) -18) -1)
(neg.f64 (*.f64 (*.f64 x t) -18))
Outputs
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(*.f64 t (*.f64 18 x))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) 0)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) 0))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 18 (*.f64 z t)) 0))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z 18) 0))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z)) 0))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))) 0))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) 0))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 0 (*.f64 (*.f64 x t) (*.f64 z 18)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 0 (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))) (*.f64 (*.f64 x t) (*.f64 z 18)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 (*.f64 x t) (*.f64 z 18)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 0 (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z))))) (*.f64 (*.f64 x t) (*.f64 z 18)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 0 (*.f64 18 (*.f64 z t))) (*.f64 (*.f64 x t) (*.f64 z 18)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z))) (*.f64 (*.f64 x t) (*.f64 z 18)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) 0)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) 0))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 18 (*.f64 z t)) 0))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z 18) 0))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z)) 0))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))) 0))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) 0))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(-.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (neg.f64 (neg.f64 z)) 0))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(-.f64 0 (*.f64 z (*.f64 (*.f64 x t) -18)))
(neg.f64 (*.f64 z (*.f64 (*.f64 t x) -18)))
(neg.f64 (*.f64 t (*.f64 -18 (*.f64 z x))))
(-.f64 0 (*.f64 18 (*.f64 (*.f64 x t) (neg.f64 z))))
(neg.f64 (*.f64 z (*.f64 (*.f64 t x) -18)))
(neg.f64 (*.f64 t (*.f64 -18 (*.f64 z x))))
(-.f64 0 (*.f64 (/.f64 z z) (*.f64 z (*.f64 (*.f64 x t) -18))))
(neg.f64 (*.f64 z (*.f64 (*.f64 t x) -18)))
(neg.f64 (*.f64 t (*.f64 -18 (*.f64 z x))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))) (*.f64 z (*.f64 (*.f64 x t) -18))))
(neg.f64 (*.f64 z (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (*.f64 z (*.f64 t (*.f64 18 x)))) (*.f64 (*.f64 t x) -18))))
(neg.f64 (*.f64 z (*.f64 -18 (*.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (*.f64 z (*.f64 t (*.f64 18 x)))) (*.f64 t x)))))
(neg.f64 (*.f64 z (*.f64 (*.f64 t (*.f64 x -18)) (/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (*.f64 t (*.f64 18 (*.f64 z x)))))))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))))
(neg.f64 (*.f64 18 (*.f64 (neg.f64 z) (*.f64 (*.f64 t x) (/.f64 z z)))))
(neg.f64 (-.f64 (*.f64 0 z) (*.f64 z (*.f64 t (*.f64 18 x)))))
(neg.f64 (-.f64 (*.f64 0 z) (*.f64 t (*.f64 18 (*.f64 z x)))))
(-.f64 0 (*.f64 -18 (*.f64 z (*.f64 x t))))
(neg.f64 (*.f64 z (*.f64 (*.f64 t x) -18)))
(neg.f64 (*.f64 t (*.f64 -18 (*.f64 z x))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) z))
(neg.f64 (*.f64 18 (*.f64 (neg.f64 z) (*.f64 (*.f64 t x) (/.f64 z z)))))
(neg.f64 (-.f64 (*.f64 0 z) (*.f64 z (*.f64 t (*.f64 18 x)))))
(neg.f64 (-.f64 (*.f64 0 z) (*.f64 t (*.f64 18 (*.f64 z x)))))
(-.f64 (*.f64 0 (*.f64 z 18)) (*.f64 (*.f64 z 18) (*.f64 x (neg.f64 t))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(-.f64 (*.f64 0 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))) (*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))) (*.f64 (*.f64 x t) -18)))
(*.f64 (*.f64 z (/.f64 (*.f64 t (*.f64 18 x)) (*.f64 t (*.f64 18 x)))) (neg.f64 (*.f64 (*.f64 t x) -18)))
(*.f64 (*.f64 z (/.f64 (*.f64 t (*.f64 18 x)) (*.f64 t (*.f64 18 x)))) (neg.f64 (*.f64 t (*.f64 x -18))))
(*.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 t x)) (*.f64 18 (*.f64 t x)))) (neg.f64 (*.f64 t (*.f64 x -18))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 z))) (*.f64 z (*.f64 (*.f64 x t) -18)))
(neg.f64 (*.f64 z (*.f64 (*.f64 t x) -18)))
(neg.f64 (*.f64 t (*.f64 -18 (*.f64 z x))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) 1)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 z z))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 x x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 t t))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (*.f64 z (*.f64 t (*.f64 18 x)))))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (*.f64 t (*.f64 18 (*.f64 z x)))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 x t) (*.f64 x t)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 18 t) (*.f64 18 t)))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (/.f64 (*.f64 18 t) (*.f64 18 t)))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (/.f64 (*.f64 18 t) (*.f64 18 t)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (/.f64 (/.f64 z z) (/.f64 z z)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z))) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (/.f64 (*.f64 (*.f64 t x) (*.f64 18 (/.f64 z z))) (*.f64 (*.f64 t x) (*.f64 18 (/.f64 z z)))))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (/.f64 (*.f64 (*.f64 t x) (*.f64 18 (/.f64 z z))) (*.f64 (*.f64 t x) (*.f64 18 (/.f64 z z)))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 z (*.f64 x t)) (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))) (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (/.f64 (/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (*.f64 z (*.f64 t (*.f64 18 x)))) (/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (*.f64 z (*.f64 t (*.f64 18 x))))))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (/.f64 (/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (*.f64 t (*.f64 18 (*.f64 z x)))) (/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (*.f64 t (*.f64 18 (*.f64 z x))))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))) (*.f64 (/.f64 z z) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z))))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (/.f64 (*.f64 (/.f64 z z) (*.f64 (*.f64 t x) (*.f64 18 (/.f64 z z)))) (*.f64 (/.f64 z z) (*.f64 (*.f64 t x) (*.f64 18 (/.f64 z z))))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (/.f64 (*.f64 18 (*.f64 (*.f64 t x) (*.f64 (/.f64 z z) (/.f64 z z)))) (*.f64 18 (*.f64 (*.f64 t x) (*.f64 (/.f64 z z) (/.f64 z z))))))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (/.f64 (*.f64 (*.f64 (*.f64 t x) (*.f64 (/.f64 z z) (/.f64 z z))) 36) (*.f64 (*.f64 (*.f64 t x) (*.f64 (/.f64 z z) (/.f64 z z))) 36)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z)) (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) z))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (/.f64 (*.f64 z (/.f64 (*.f64 t (*.f64 18 x)) z)) (*.f64 z (/.f64 (*.f64 t (*.f64 18 x)) z))))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (/.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 t x)) z)) (*.f64 z (/.f64 (*.f64 18 (*.f64 t x)) z))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 z 18) (*.f64 z 18)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 18 (*.f64 z t)) (*.f64 18 (*.f64 z t))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))) (*.f64 z (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))))
(/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (/.f64 (*.f64 z (/.f64 (*.f64 t (*.f64 18 x)) (*.f64 t (*.f64 18 x)))) (*.f64 z (/.f64 (*.f64 t (*.f64 18 x)) (*.f64 t (*.f64 18 x))))))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (/.f64 (*.f64 z (/.f64 (*.f64 18 (*.f64 t x)) (*.f64 18 (*.f64 t x)))) (*.f64 z (/.f64 (*.f64 18 (*.f64 t x)) (*.f64 18 (*.f64 t x))))))
(/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (/.f64 (neg.f64 (neg.f64 z)) (neg.f64 (neg.f64 z))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 t (*.f64 18 x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 0)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (neg.f64 y)) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 z (*.f64 x t)) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z))) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 z y) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (*.f64 (*.f64 x t) -18)) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18))) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 0 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 0 (*.f64 z y)) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t)))))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 0 (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z)))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 0 (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18)))) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 0)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (neg.f64 y)) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 z (*.f64 x t)) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z))) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 z y) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 y (*.f64 (*.f64 x t) -18)) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18))) 0))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 0 (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18))))
(neg.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t x) -18))))
(*.f64 (*.f64 z y) (neg.f64 (*.f64 t (*.f64 x -18))))
(-.f64 0 (*.f64 z (*.f64 y (*.f64 (*.f64 x t) -18))))
(neg.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t x) -18))))
(*.f64 (*.f64 z y) (neg.f64 (*.f64 t (*.f64 x -18))))
(-.f64 0 (*.f64 1 (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18)))))
(neg.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t x) -18))))
(*.f64 (*.f64 z y) (neg.f64 (*.f64 t (*.f64 x -18))))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18)))))
(neg.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t x) -18))))
(*.f64 (*.f64 z y) (neg.f64 (*.f64 t (*.f64 x -18))))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 0 (*.f64 (neg.f64 z) (*.f64 18 (*.f64 x (*.f64 t y)))))
(neg.f64 (*.f64 18 (*.f64 (neg.f64 z) (*.f64 t (*.f64 x y)))))
(neg.f64 (*.f64 (*.f64 t (*.f64 x y)) (*.f64 z -18)))
(-.f64 0 (*.f64 -1 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 0 (*.f64 (*.f64 y (*.f64 (*.f64 x t) -18)) z))
(neg.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t x) -18))))
(*.f64 (*.f64 z y) (neg.f64 (*.f64 t (*.f64 x -18))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) y))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18))))
(neg.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t x) -18))))
(*.f64 (*.f64 z y) (neg.f64 (*.f64 t (*.f64 x -18))))
(-.f64 (*.f64 0 (*.f64 z y)) (*.f64 (*.f64 z y) (*.f64 (*.f64 x t) -18)))
(neg.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t x) -18))))
(*.f64 (*.f64 z y) (neg.f64 (*.f64 t (*.f64 x -18))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) (*.f64 y (*.f64 z (*.f64 (*.f64 x t) -18)))))
(*.f64 (/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x))))) (neg.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t x) -18)))))
(*.f64 (/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))) (*.f64 (*.f64 z y) (neg.f64 (*.f64 t (*.f64 x -18)))))
(*.f64 (/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))) (*.f64 (*.f64 z y) (neg.f64 (*.f64 t (*.f64 x -18)))))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))) (*.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))) (*.f64 z (*.f64 (*.f64 x t) -18))))
(*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (*.f64 z (*.f64 t (*.f64 18 x))))) (neg.f64 (*.f64 z (*.f64 (*.f64 t x) -18))))
(*.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) (*.f64 z (*.f64 t (*.f64 18 x))))) (neg.f64 (*.f64 t (*.f64 -18 (*.f64 z x)))))
(*.f64 (*.f64 y (/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (*.f64 t (*.f64 18 (*.f64 z x))))) (neg.f64 (*.f64 t (*.f64 -18 (*.f64 z x)))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) 1)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 z z))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 y y))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 x x))
(/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (/.f64 x x))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (/.f64 x x))
(/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (/.f64 x x))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))
(/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (/.f64 (*.f64 t (*.f64 18 x)) (*.f64 t (*.f64 18 x))))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (/.f64 (*.f64 t (*.f64 18 x)) (*.f64 t (*.f64 18 x))))
(/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (/.f64 (*.f64 18 (*.f64 t x)) (*.f64 18 (*.f64 t x))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 x t) (*.f64 x t)))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 18 (*.f64 x (*.f64 t y))) (*.f64 18 (*.f64 x (*.f64 t y)))))
(/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (/.f64 (*.f64 18 (*.f64 t (*.f64 x y))) (*.f64 18 (*.f64 t (*.f64 x y)))))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (/.f64 (*.f64 18 (*.f64 t (*.f64 x y))) (*.f64 18 (*.f64 t (*.f64 x y)))))
(/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (/.f64 (*.f64 18 (*.f64 t (*.f64 x y))) (*.f64 18 (*.f64 t (*.f64 x y)))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z))) (*.f64 18 (*.f64 (*.f64 x t) (/.f64 z z)))))
(/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (/.f64 (*.f64 (*.f64 t x) (*.f64 18 (/.f64 z z))) (*.f64 (*.f64 t x) (*.f64 18 (/.f64 z z)))))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (/.f64 (*.f64 (*.f64 t x) (*.f64 18 (/.f64 z z))) (*.f64 (*.f64 t x) (*.f64 18 (/.f64 z z)))))
(/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (/.f64 (*.f64 (*.f64 t x) (*.f64 18 (/.f64 z z))) (*.f64 (*.f64 t x) (*.f64 18 (/.f64 z z)))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 z (*.f64 x t)) (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t)))) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))))
(/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (/.f64 (*.f64 x (*.f64 18 (*.f64 (/.f64 y y) (*.f64 t z)))) (*.f64 x (*.f64 18 (*.f64 (/.f64 y y) (*.f64 t z))))))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (/.f64 (*.f64 x (*.f64 (*.f64 18 (*.f64 t z)) (/.f64 y y))) (*.f64 x (*.f64 (*.f64 18 (*.f64 t z)) (/.f64 y y)))))
(/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (/.f64 (*.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (/.f64 y y)) (*.f64 (*.f64 t (*.f64 18 (*.f64 z x))) (/.f64 y y))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18)))) (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) (*.f64 (*.f64 x t) (*.f64 z 18))))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) (*.f64 y (/.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))
(/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (/.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) y)) (*.f64 y (/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) y))))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (/.f64 (*.f64 y (/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) y)) (*.f64 y (/.f64 (*.f64 z (*.f64 t (*.f64 18 x))) y))))
(/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (/.f64 (*.f64 y (/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) y)) (*.f64 y (/.f64 (*.f64 t (*.f64 18 (*.f64 z x))) y))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t))))) (*.f64 (/.f64 y y) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z t)))))))
(/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (/.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 (/.f64 y y) (*.f64 t z))))) (*.f64 x (*.f64 (/.f64 y y) (*.f64 18 (*.f64 (/.f64 y y) (*.f64 t z)))))))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (/.f64 (*.f64 x (*.f64 (*.f64 18 (*.f64 t z)) (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 x (*.f64 (*.f64 18 (*.f64 t z)) (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (/.f64 (*.f64 x (*.f64 (*.f64 t (*.f64 18 z)) (*.f64 (/.f64 y y) (/.f64 y y)))) (*.f64 x (*.f64 (*.f64 t (*.f64 18 z)) (*.f64 (/.f64 y y) (/.f64 y y))))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y)) (/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y))))
(/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (/.f64 (/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x))))) (/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))))))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (/.f64 (/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))) (/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))))
(/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (/.f64 (/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))) (/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 z y) (*.f64 z y)))
(/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (/.f64 (*.f64 z y) (*.f64 z y)))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (/.f64 (*.f64 z y) (*.f64 z y)))
(/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (/.f64 (*.f64 z y) (*.f64 z y)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 z (*.f64 x (*.f64 t y))) (*.f64 z (*.f64 x (*.f64 t y)))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z))) (*.f64 (*.f64 18 (*.f64 x t)) (*.f64 y (/.f64 z z)))))
(/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (/.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 18 x)) (/.f64 z z))) (*.f64 y (*.f64 (*.f64 t (*.f64 18 x)) (/.f64 z z)))))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (/.f64 (*.f64 18 (*.f64 (*.f64 y (/.f64 z z)) (*.f64 t x))) (*.f64 18 (*.f64 (*.f64 y (/.f64 z z)) (*.f64 t x)))))
(/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (/.f64 (*.f64 y (*.f64 (*.f64 t x) (*.f64 18 (/.f64 z z)))) (*.f64 y (*.f64 (*.f64 t x) (*.f64 18 (/.f64 z z))))))
(/.f64 (*.f64 (*.f64 (*.f64 x t) (*.f64 z 18)) y) (/.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18))) (neg.f64 (*.f64 z (*.f64 (*.f64 x t) -18)))))
(/.f64 (*.f64 y (*.f64 z (*.f64 t (*.f64 18 x)))) (/.f64 (neg.f64 (*.f64 z (*.f64 (*.f64 t x) -18))) (neg.f64 (*.f64 z (*.f64 (*.f64 t x) -18)))))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (/.f64 (neg.f64 (*.f64 t (*.f64 -18 (*.f64 z x)))) (neg.f64 (*.f64 t (*.f64 -18 (*.f64 z x))))))
(/.f64 (*.f64 (*.f64 t x) (*.f64 y (*.f64 18 z))) (/.f64 (neg.f64 (*.f64 t (*.f64 -18 (*.f64 z x)))) (neg.f64 (*.f64 t (*.f64 -18 (*.f64 z x))))))
(+.f64 (*.f64 18 (*.f64 x t)) 0)
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(+.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 18 x) 0))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(+.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 (*.f64 18 t) (/.f64 x x)) 0))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(+.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t))) 0))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(+.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 t -18) 0))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(+.f64 0 (*.f64 18 (*.f64 x t)))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(+.f64 (*.f64 0 (*.f64 18 x)) (*.f64 18 (*.f64 x t)))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(+.f64 (*.f64 0 (*.f64 (*.f64 18 t) (/.f64 x x))) (*.f64 18 (*.f64 x t)))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(+.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t)))) (*.f64 18 (*.f64 x t)))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(-.f64 (*.f64 18 (*.f64 x t)) 0)
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(-.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 18 x) 0))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(-.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 (*.f64 18 t) (/.f64 x x)) 0))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(-.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t))) 0))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(-.f64 (*.f64 18 (*.f64 x t)) (*.f64 (*.f64 t -18) 0))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(-.f64 0 (*.f64 (*.f64 x t) -18))
(neg.f64 (*.f64 (*.f64 t x) -18))
(neg.f64 (*.f64 t (*.f64 x -18)))
(-.f64 0 (*.f64 x (*.f64 t -18)))
(neg.f64 (*.f64 (*.f64 t x) -18))
(neg.f64 (*.f64 t (*.f64 x -18)))
(-.f64 0 (*.f64 (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))) (*.f64 (*.f64 x t) -18)))
(neg.f64 (*.f64 (*.f64 t x) (*.f64 (/.f64 (*.f64 t (*.f64 18 x)) (*.f64 t (*.f64 18 x))) -18)))
(neg.f64 (*.f64 (*.f64 t x) (*.f64 (/.f64 (*.f64 18 (*.f64 t x)) (*.f64 18 (*.f64 t x))) -18)))
(-.f64 0 (*.f64 (neg.f64 x) (*.f64 18 t)))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(-.f64 0 (*.f64 (*.f64 t -18) x))
(neg.f64 (*.f64 (*.f64 t x) -18))
(neg.f64 (*.f64 t (*.f64 x -18)))
(-.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t)))) (*.f64 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t))) (*.f64 x (neg.f64 t))))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 18 (*.f64 x t)) 1)
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 x x))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 t t))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))))
(/.f64 (*.f64 t (*.f64 18 x)) (/.f64 (*.f64 t (*.f64 18 x)) (*.f64 t (*.f64 18 x))))
(/.f64 (*.f64 18 (*.f64 t x)) (/.f64 (*.f64 18 (*.f64 t x)) (*.f64 18 (*.f64 t x))))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 x t) (*.f64 x t)))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 18 t) (*.f64 18 t)))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 t (/.f64 x x)) (*.f64 t (/.f64 x x))))
(/.f64 (*.f64 t (*.f64 18 x)) (/.f64 (*.f64 t (/.f64 x x)) (*.f64 t (/.f64 x x))))
(/.f64 (*.f64 18 (*.f64 t x)) (/.f64 (*.f64 t (/.f64 x x)) (*.f64 t (/.f64 x x))))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 18 x) (*.f64 18 x)))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t))) (/.f64 (*.f64 18 (*.f64 x t)) (*.f64 18 (*.f64 x t)))))
(/.f64 (*.f64 t (*.f64 18 x)) (/.f64 (/.f64 (*.f64 t (*.f64 18 x)) (*.f64 t (*.f64 18 x))) (/.f64 (*.f64 t (*.f64 18 x)) (*.f64 t (*.f64 18 x)))))
(/.f64 (*.f64 18 (*.f64 t x)) (/.f64 (/.f64 (*.f64 18 (*.f64 t x)) (*.f64 18 (*.f64 t x))) (/.f64 (*.f64 18 (*.f64 t x)) (*.f64 18 (*.f64 t x)))))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 (*.f64 18 t) (/.f64 x x)) (*.f64 (*.f64 18 t) (/.f64 x x))))
(/.f64 (*.f64 t (*.f64 18 x)) (/.f64 (*.f64 (/.f64 x x) (*.f64 18 t)) (*.f64 (/.f64 x x) (*.f64 18 t))))
(/.f64 (*.f64 t (*.f64 18 x)) (/.f64 (*.f64 18 (*.f64 t (/.f64 x x))) (*.f64 18 (*.f64 t (/.f64 x x)))))
(/.f64 (*.f64 18 (*.f64 t x)) (/.f64 (*.f64 18 (*.f64 t (/.f64 x x))) (*.f64 18 (*.f64 t (/.f64 x x)))))
(/.f64 (*.f64 18 (*.f64 x t)) (/.f64 (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t))) (*.f64 18 (/.f64 (*.f64 x t) (*.f64 x t)))))
(*.f64 t (*.f64 18 x))
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 (*.f64 x t) -18) -1)
(neg.f64 (*.f64 (*.f64 t x) -18))
(neg.f64 (*.f64 t (*.f64 x -18)))
(neg.f64 (*.f64 (*.f64 x t) -18))
(neg.f64 (*.f64 (*.f64 t x) -18))
(neg.f64 (*.f64 t (*.f64 x -18)))

localize44.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 -27 (*.f64 k j)))
0.3b
(*.f64 -27 (*.f64 k j))
2.4b
(*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4)))
6.6b
(*.f64 (*.f64 x 18) (*.f64 z y))
Compiler

Compiled 121 to 67 computations (44.6% saved)

series7.0ms (0%)

Counts
2 → 96
Calls

30 calls:

TimeVariablePointExpression
0.0ms
k
@0
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 -27 (*.f64 k j)))
0.0ms
j
@0
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 -27 (*.f64 k j)))
0.0ms
z
@0
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 -27 (*.f64 k j)))
0.0ms
k
@0
(*.f64 -27 (*.f64 k j))
0.0ms
t
@0
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 -27 (*.f64 k j)))

rewrite69.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1748×rational_best_oopsla_all_46_json-2
1748×rational_best_oopsla_all_46_json-1
1748×rational_best_oopsla_all_46_json-4
1748×rational_best_oopsla_all_46_json-3
854×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02586
118286
272686
3382386
Stop Event
node limit
Counts
2 → 38
Calls
Call 1
Inputs
(*.f64 -27 (*.f64 k j))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 -27 (*.f64 k j)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -27 (*.f64 k j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -27 (*.f64 k j)) (*.f64 0 (*.f64 -27 j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -27 (*.f64 k j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -27 j)) (*.f64 -27 (*.f64 k j)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -27 (*.f64 k j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 27 (*.f64 k j)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -27 (*.f64 k j)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -27 (*.f64 k j)) (/.f64 k k))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -27 (*.f64 k j)) (/.f64 (*.f64 k j) (*.f64 k j)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -27 (*.f64 k j)) (/.f64 j j))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -27 (*.f64 k j)) (/.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -27 (*.f64 k j)) (/.f64 (*.f64 -27 j) (*.f64 -27 j)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 27 (*.f64 k j)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 27 (*.f64 k j)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -4 a) t) (-.f64 (*.f64 0 (neg.f64 t)) (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y))) (*.f64 x (*.f64 4 i))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 a (*.f64 t 4)) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 x (*.f64 4 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (neg.f64 x) (*.f64 4 i)) (-.f64 (*.f64 0 (neg.f64 x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -4 i) x) (-.f64 (*.f64 0 (*.f64 -4 i)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 -4 a) t) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 (*.f64 z y) (*.f64 (neg.f64 t) (*.f64 x 18))) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y))) (*.f64 x (*.f64 4 i)))) (*.f64 a (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 1 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))))))))

simplify100.0ms (0.2%)

Algorithm
egg-herbie
Rules
1186×rational_best_oopsla_all_46_json_45_simplify-37
796×rational_best_oopsla_all_46_json_45_simplify-13
624×rational_best_oopsla_all_46_json_45_simplify-87
528×rational_best_oopsla_all_46_json_45_simplify-89
518×rational_best_oopsla_all_46_json_45_simplify-49
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01558234
15838202
225157998
Stop Event
node limit
Counts
134 → 112
Calls
Call 1
Inputs
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -27 (*.f64 k j)) 0)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 0 (*.f64 -27 j)))
(+.f64 0 (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 0 (*.f64 -27 j)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) 0)
(-.f64 0 (*.f64 27 (*.f64 k j)))
(/.f64 (*.f64 -27 (*.f64 k j)) 1)
(/.f64 (*.f64 -27 (*.f64 k j)) (/.f64 k k))
(/.f64 (*.f64 -27 (*.f64 k j)) (/.f64 (*.f64 k j) (*.f64 k j)))
(/.f64 (*.f64 -27 (*.f64 k j)) (/.f64 j j))
(/.f64 (*.f64 -27 (*.f64 k j)) (/.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -27 (*.f64 k j))))
(/.f64 (*.f64 -27 (*.f64 k j)) (/.f64 (*.f64 -27 j) (*.f64 -27 j)))
(neg.f64 (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 -27 (*.f64 k j))))
(-.f64 (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) 0)
(-.f64 0 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 (*.f64 -4 a) t) (-.f64 (*.f64 0 (neg.f64 t)) (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y))) (*.f64 x (*.f64 4 i))))))
(-.f64 (-.f64 (*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 a (*.f64 t 4)) (*.f64 -27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 x (*.f64 4 i)))
(-.f64 (*.f64 (neg.f64 x) (*.f64 4 i)) (-.f64 (*.f64 0 (neg.f64 x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))))
(-.f64 (*.f64 (*.f64 -4 i) x) (-.f64 (*.f64 0 (*.f64 -4 i)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))))
(-.f64 (-.f64 (*.f64 (*.f64 -4 a) t) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 (*.f64 z y) (*.f64 (neg.f64 t) (*.f64 x 18))) (*.f64 -27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y))) (*.f64 x (*.f64 4 i)))) (*.f64 a (*.f64 t 4)))
(*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) 1)
(*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))))
(*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))
(*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))))))
(*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))
(*.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))
(*.f64 -1 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))))
(*.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))
(*.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 1 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))))))
(*.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))))))
(/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) 1)
(/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))))
(neg.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))))
Outputs
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (*.f64 a -4)))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 -18 (*.f64 t z))) (*.f64 i -4))))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 -18 t))) (*.f64 i -4)) (neg.f64 x))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 y (*.f64 (*.f64 t z) -18))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 t a)) (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 -18 (*.f64 t z))) (*.f64 i -4)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 -18 t))) (*.f64 i -4)) (neg.f64 x)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 i -4) (*.f64 y (*.f64 (*.f64 t z) -18))))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 t a)) (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 -18 (*.f64 t z))) (*.f64 i -4)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 -18 t))) (*.f64 i -4)) (neg.f64 x)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 i -4) (*.f64 y (*.f64 (*.f64 t z) -18))))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 t a)) (+.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 -18 (*.f64 t z))) (*.f64 i -4)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 -18 t))) (*.f64 i -4)) (neg.f64 x)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 i -4) (*.f64 y (*.f64 (*.f64 t z) -18))))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 t a)) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 -4 (*.f64 t a)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 t a)) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 -4 (*.f64 t a)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 t a))
(*.f64 t (*.f64 a -4))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 t a))
(*.f64 t (*.f64 a -4))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 t a))) (-.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 a -4) (*.f64 18 (*.f64 x (*.f64 y z))))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (*.f64 i x) -4)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 i (*.f64 x -4))))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) 0)
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 0 (*.f64 -27 j)))
(*.f64 -27 (*.f64 k j))
(+.f64 0 (*.f64 -27 (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 0 (*.f64 -27 j)) (*.f64 -27 (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(-.f64 (*.f64 -27 (*.f64 k j)) 0)
(*.f64 -27 (*.f64 k j))
(-.f64 0 (*.f64 27 (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 -27 (*.f64 k j)) 1)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 -27 (*.f64 k j)) (/.f64 k k))
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 -27 (*.f64 k j)) (/.f64 (*.f64 k j) (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 -27 (*.f64 k j)) (/.f64 j j))
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 -27 (*.f64 k j)) (/.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -27 (*.f64 k j))))
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 -27 (*.f64 k j)) (/.f64 (*.f64 -27 j) (*.f64 -27 j)))
(*.f64 -27 (*.f64 k j))
(neg.f64 (*.f64 27 (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(-.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(-.f64 (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) 0)
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(-.f64 0 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(-.f64 (*.f64 (*.f64 -4 a) t) (-.f64 (*.f64 0 (neg.f64 t)) (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y))) (*.f64 x (*.f64 4 i))))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(-.f64 (-.f64 (*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 a (*.f64 t 4)) (*.f64 -27 (*.f64 k j))))
(-.f64 (-.f64 (*.f64 t (*.f64 (*.f64 x 18) (*.f64 y z))) (*.f64 4 (*.f64 i x))) (-.f64 (*.f64 t (*.f64 4 a)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 (*.f64 y (*.f64 t z)) (*.f64 x 18)) (*.f64 4 (*.f64 t a)))))
(-.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))) (*.f64 t (-.f64 (*.f64 4 a) (*.f64 x (*.f64 (*.f64 y z) 18)))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 x (*.f64 4 i)))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(-.f64 (*.f64 (neg.f64 x) (*.f64 4 i)) (-.f64 (*.f64 0 (neg.f64 x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4)))) (-.f64 (*.f64 0 (neg.f64 x)) (*.f64 (*.f64 4 i) (neg.f64 x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 0 (*.f64 (*.f64 4 i) (neg.f64 x)))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i (neg.f64 x))) (*.f64 k (*.f64 j 27))))
(-.f64 (*.f64 (*.f64 -4 i) x) (-.f64 (*.f64 0 (*.f64 -4 i)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4)))) (-.f64 (*.f64 -4 (*.f64 0 i)) (*.f64 x (*.f64 i -4))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (*.f64 (*.f64 i -4) (neg.f64 x))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 k (*.f64 j 27))))
(-.f64 (-.f64 (*.f64 (*.f64 -4 a) t) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 (*.f64 z y) (*.f64 (neg.f64 t) (*.f64 x 18))) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 (*.f64 y z) (*.f64 x (*.f64 (neg.f64 t) 18))) (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 -4 (*.f64 t a)) (*.f64 y (*.f64 (*.f64 x (*.f64 18 (neg.f64 t))) z)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 (*.f64 y z) (*.f64 -18 t)))) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y))) (*.f64 x (*.f64 4 i)))) (*.f64 a (*.f64 t 4)))
(-.f64 (-.f64 (*.f64 t (*.f64 (*.f64 x 18) (*.f64 y z))) (*.f64 4 (*.f64 i x))) (-.f64 (*.f64 t (*.f64 4 a)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 (*.f64 y (*.f64 t z)) (*.f64 x 18)) (*.f64 4 (*.f64 t a)))))
(-.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))) (*.f64 t (-.f64 (*.f64 4 a) (*.f64 x (*.f64 (*.f64 y z) 18)))))
(*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) 1)
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 -1 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 1 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))) (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) 1)
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a))) (*.f64 x (*.f64 4 i)))) (/.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))) (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j)))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(neg.f64 (-.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 -4 a)))) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 t (+.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a -4))) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 t (+.f64 (*.f64 x (*.f64 (*.f64 y z) 18)) (*.f64 a -4))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))

eval1.2s (2.7%)

Compiler

Compiled 37571 to 18997 computations (49.4% saved)

prune1.0s (2.3%)

Pruning

24 alts after pruning (23 fresh and 1 done)

PrunedKeptTotal
New1037221059
Fresh617
Picked101
Done314
Total1047241071
Error
0.0b
Counts
1071 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
21.5b
(-.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
9.6b
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (*.f64 j 27) k))
19.0b
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
35.6b
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
34.5b
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
7.5b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))))
13.2b
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 x t)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
30.4b
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
32.1b
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
38.0b
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
31.3b
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
31.3b
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
36.9b
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
44.2b
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
50.7b
(*.f64 (*.f64 i x) -4)
44.4b
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
56.4b
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
46.6b
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
52.9b
(*.f64 t (*.f64 a -4))
47.5b
(*.f64 c b)
55.8b
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
55.1b
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
55.2b
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
46.4b
(*.f64 -27 (*.f64 k j))
Compiler

Compiled 1089 to 835 computations (23.3% saved)

localize206.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
1.3b
(*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))
2.4b
(*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4)))
6.6b
(*.f64 (*.f64 x 18) (*.f64 z y))
Compiler

Compiled 225 to 122 computations (45.8% saved)

series7.0ms (0%)

Counts
2 → 96
Calls

24 calls:

TimeVariablePointExpression
2.0ms
j
@inf
(/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
1.0ms
b
@0
(/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
0.0ms
b
@inf
(/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
0.0ms
c
@0
(/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
0.0ms
k
@inf
(/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))

rewrite176.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1086×rational_best_oopsla_all_46_json_45_simplify-13
1062×rational_best_oopsla_all_46_json_45_simplify-89
1030×rational_best_oopsla_all_46_json_45_simplify-37
870×rational_best_oopsla_all_46_json_45_simplify-23
864×rational_best_oopsla_all_46_json_45_simplify-87
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01492
19592
235692
3182692
Stop Event
node limit
Counts
2 → 90
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))
(/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 j (*.f64 k -27))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k -27))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b c) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k -27))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 j (*.f64 k -27))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 j (*.f64 k 27)) (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 c (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b c) (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 j (*.f64 k -27))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 0 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 j (*.f64 k 27)) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 1 (*.f64 (*.f64 j (*.f64 k 27)) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 b c) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 1 (*.f64 (*.f64 b c) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 0 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 j (*.f64 k 27)) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 b c) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 0 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 j (*.f64 k 27)) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 b c) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 b c) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k 27))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 j (*.f64 k 27))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 0 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) -1) (*.f64 -1 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) -1) (*.f64 -1 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 j (*.f64 k 27)) (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 b c) (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (-.f64 0 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))))

simplify331.0ms (0.8%)

Algorithm
egg-herbie
Rules
1308×rational_best_oopsla_all_46_json_45_simplify-49
1008×rational_best_oopsla_all_46_json_45_simplify-7
978×rational_best_oopsla_all_46_json_45_simplify-72
864×rational_best_oopsla_all_46_json_45_simplify-89
720×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
026411942
195511306
2406611306
Stop Event
node limit
Counts
186 → 154
Calls
Call 1
Inputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(/.f64 -1/27 (*.f64 k j))
(-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(/.f64 1 (*.f64 c b))
(+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))))
(/.f64 1 (*.f64 c b))
(+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))))
(/.f64 -1/27 (*.f64 k j))
(-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(/.f64 1 (*.f64 c b))
(+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))))
(/.f64 1 (*.f64 c b))
(+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))))
(/.f64 1 (*.f64 c b))
(+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))))
(/.f64 -1/27 (*.f64 k j))
(-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(/.f64 -1/27 (*.f64 k j))
(-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(/.f64 1 (*.f64 c b))
(+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))))
(/.f64 -1/27 (*.f64 k j))
(-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(/.f64 -1/27 (*.f64 k j))
(-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0)
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(+.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(+.f64 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(+.f64 (*.f64 (*.f64 b c) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(+.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(+.f64 (*.f64 (*.f64 j (*.f64 k 27)) (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 (*.f64 b c) (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0)
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(-.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(-.f64 0 (*.f64 1 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(-.f64 0 (*.f64 -1 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(-.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 0 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))
(-.f64 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(-.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 j (*.f64 k 27)) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(-.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 1 (*.f64 (*.f64 j (*.f64 k 27)) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(-.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 b c) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(-.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 1 (*.f64 (*.f64 b c) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(-.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 0 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(-.f64 (*.f64 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(-.f64 (*.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 j (*.f64 k 27)) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(-.f64 (*.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 b c) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(-.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 0 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(-.f64 (*.f64 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(-.f64 (*.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 j (*.f64 k 27)) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(-.f64 (*.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 b c) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(-.f64 (*.f64 (*.f64 b c) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k 27))))
(-.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c))))
(-.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 j (*.f64 k 27))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c))))
(-.f64 (*.f64 (/.f64 0 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) -1) (*.f64 -1 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(-.f64 (*.f64 (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) -1) (*.f64 -1 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(-.f64 (*.f64 (*.f64 j (*.f64 k 27)) (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 b c)))
(-.f64 (*.f64 (*.f64 b c) (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 1)
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(neg.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(+.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) 0)
(+.f64 0 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))
(-.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) 0)
(-.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 1 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) 1)
(*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) -1)
(*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (-.f64 0 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 -1 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
Outputs
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
(/.f64 -1/27 (*.f64 k j))
(-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (-.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))) (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(+.f64 (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))))
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(/.f64 1 (*.f64 c b))
(+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) (+.f64 (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4))))))
(/.f64 1 (*.f64 c b))
(+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) (+.f64 (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4))))))
(/.f64 -1/27 (*.f64 k j))
(-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (-.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))) (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(+.f64 (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))))
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(/.f64 1 (*.f64 c b))
(+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) (+.f64 (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4))))))
(/.f64 1 (*.f64 c b))
(+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) (+.f64 (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4))))))
(/.f64 1 (*.f64 c b))
(+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) (+.f64 (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4))))))
(/.f64 -1/27 (*.f64 k j))
(-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (-.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))) (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(+.f64 (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))))
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(/.f64 -1/27 (*.f64 k j))
(-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (-.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))) (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(+.f64 (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))))
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(/.f64 1 (*.f64 c b))
(+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))))
(+.f64 (/.f64 1 (*.f64 c b)) (+.f64 (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))))
(+.f64 (+.f64 (/.f64 1 (*.f64 c b)) (*.f64 27 (/.f64 (*.f64 k j) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) (+.f64 (*.f64 729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 4) (pow.f64 b 4))))))
(/.f64 -1/27 (*.f64 k j))
(-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (-.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))) (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(+.f64 (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))))
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(/.f64 -1/27 (*.f64 k j))
(-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (-.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))) (*.f64 1/27 (/.f64 1 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))) (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(+.f64 (-.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))) (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))))
(+.f64 (*.f64 -1/729 (/.f64 (*.f64 c b) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (-.f64 (+.f64 (*.f64 -1/19683 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 -1/531441 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 4) (pow.f64 j 4))))) (*.f64 1/27 (/.f64 1 (*.f64 k j)))))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0)
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 j (*.f64 k -27))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k -27))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 (*.f64 b c) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k -27))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 j (*.f64 k -27))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 (*.f64 j (*.f64 k 27)) (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 c (neg.f64 b))))
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (+.f64 (*.f64 k (*.f64 j 27)) (*.f64 c (neg.f64 b))))
(*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))) (+.f64 (*.f64 k (*.f64 j 27)) (*.f64 c (neg.f64 b))))
(+.f64 (*.f64 (*.f64 b c) (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 j (*.f64 k -27))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0)
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 0))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) 0))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 0 (*.f64 1 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 0 (*.f64 -1 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 0 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(-.f64 (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 j 27))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(-.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 j (*.f64 k 27)) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(-.f64 (*.f64 (*.f64 c b) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 k (*.f64 j 27))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))))
(-.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 1 (*.f64 (*.f64 j (*.f64 k 27)) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(-.f64 (*.f64 (*.f64 c b) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 k (*.f64 j 27))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))))
(-.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 b c) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(-.f64 (*.f64 j (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k -27))) (*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(-.f64 (*.f64 k (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 j -27))) (*.f64 (neg.f64 (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))
(-.f64 (*.f64 k (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 j -27))) (*.f64 (neg.f64 (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(-.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 1 (*.f64 (*.f64 b c) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(-.f64 (*.f64 j (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k -27))) (*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(-.f64 (*.f64 k (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 j -27))) (*.f64 (neg.f64 (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))
(-.f64 (*.f64 k (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 j -27))) (*.f64 (neg.f64 (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(-.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 0 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 (*.f64 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(-.f64 (*.f64 (*.f64 c b) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 k (*.f64 j 27))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))))
(-.f64 (*.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 j (*.f64 k 27)) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))))
(-.f64 (*.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 b c) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (-.f64 (*.f64 j (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k -27))) (*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (-.f64 (*.f64 k (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 j -27))) (*.f64 (neg.f64 (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (-.f64 (*.f64 k (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 j -27))) (*.f64 (neg.f64 (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (neg.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))))
(-.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 0 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (neg.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))))
(-.f64 (*.f64 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (-.f64 (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 j 27)))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))))
(-.f64 (*.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 j (*.f64 k 27)) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (-.f64 (*.f64 (*.f64 c b) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 k (*.f64 j 27)))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))) (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))))
(-.f64 (*.f64 (*.f64 (*.f64 j (*.f64 k -27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 b c) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (-.f64 (*.f64 j (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k -27))) (*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (-.f64 (*.f64 k (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 j -27))) (*.f64 (neg.f64 (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))) (-.f64 (*.f64 k (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 j -27))) (*.f64 (neg.f64 (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))))
(-.f64 (*.f64 (*.f64 b c) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k 27))))
(*.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(*.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(-.f64 (*.f64 0 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c))))
(-.f64 0 (*.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(neg.f64 (*.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(neg.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))))
(-.f64 (*.f64 (*.f64 b c) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 j (*.f64 k 27))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (-.f64 (*.f64 j (*.f64 k 27)) (*.f64 b c))))
(-.f64 0 (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (neg.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))) (neg.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(-.f64 (*.f64 (/.f64 0 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) -1) (*.f64 -1 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(-.f64 (*.f64 (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) -1) (*.f64 -1 (*.f64 (*.f64 b c) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 -1 (-.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 j 27))) (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(*.f64 1 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))))
(*.f64 -1 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(-.f64 (*.f64 (*.f64 j (*.f64 k 27)) (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (neg.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 b c)))
(-.f64 (*.f64 (*.f64 c b) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 k (*.f64 j 27))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))))
(-.f64 (*.f64 (*.f64 b c) (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (*.f64 j (*.f64 k 27)) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(-.f64 (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 j 27))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) 1)
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))
(/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))) (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (*.f64 (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))
(/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))) (/.f64 (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))) (/.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))) (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))))
(/.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (neg.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(neg.f64 (*.f64 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (/.f64 -1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))
(+.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) 0)
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 0 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(-.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) 0)
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(-.f64 0 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 1 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) 1)
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) -1)
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (-.f64 0 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 -1 (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))) (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 (neg.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))) (neg.f64 (/.f64 1 (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))

localize6.0ms (0%)

Compiler

Compiled 15 to 11 computations (26.7% saved)

localize97.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.3b
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
4.6b
(*.f64 x (*.f64 t z))
5.7b
(*.f64 y (*.f64 x (*.f64 t z)))
Compiler

Compiled 39 to 16 computations (59% saved)

series2.0ms (0%)

Counts
3 → 132
Calls

33 calls:

TimeVariablePointExpression
0.0ms
y
@0
(*.f64 y (*.f64 x (*.f64 t z)))
0.0ms
y
@-inf
(*.f64 y (*.f64 x (*.f64 t z)))
0.0ms
t
@inf
(*.f64 y (*.f64 x (*.f64 t z)))
0.0ms
t
@-inf
(*.f64 y (*.f64 x (*.f64 t z)))
0.0ms
z
@0
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))

rewrite144.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1348×rational_best_oopsla_all_46_json_45_simplify-13
1346×rational_best_oopsla_all_46_json_45_simplify-37
1166×rational_best_oopsla_all_46_json_45_simplify-74
980×rational_best_oopsla_all_46_json_45_simplify-24
950×rational_best_oopsla_all_46_json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
18057
235057
3210957
Stop Event
node limit
Counts
3 → 177
Calls
Call 1
Inputs
(*.f64 y (*.f64 x (*.f64 t z)))
(*.f64 x (*.f64 t z))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (*.f64 t (*.f64 z (/.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 x (*.f64 y z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (*.f64 z (neg.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (*.f64 x (*.f64 z (neg.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y x)) (*.f64 t (*.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 t (*.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (*.f64 t (*.f64 z (/.f64 x x))))) (*.f64 t (*.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) (*.f64 t (*.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y))) (*.f64 t (*.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))))) (*.f64 t (*.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))) (*.f64 t (*.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 x (*.f64 z (neg.f64 t))))) (*.f64 t (*.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (*.f64 t (*.f64 z (/.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 x (*.f64 y z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (*.f64 z (neg.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (*.f64 x (*.f64 z (neg.f64 t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 x (*.f64 z (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 y (*.f64 z (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y y) (*.f64 y (*.f64 x (*.f64 z (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 x) (*.f64 y (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 t (*.f64 x (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 z (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (*.f64 z (neg.f64 t)))) (*.f64 (*.f64 y (*.f64 z (neg.f64 t))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))))) (*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x (*.f64 z (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) (*.f64 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))) (*.f64 y (*.f64 x (*.f64 z (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))) (*.f64 x (*.f64 z (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 t z) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 x z) (*.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 t (*.f64 z (/.f64 x x))) (*.f64 t (*.f64 z (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (/.f64 y y) (/.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y)) (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))) (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y x) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y (*.f64 t (*.f64 z (/.f64 x x)))) (*.f64 y (*.f64 t (*.f64 z (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))) (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (neg.f64 (*.f64 x (*.f64 z (neg.f64 t)))) (neg.f64 (*.f64 x (*.f64 z (neg.f64 t))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (/.f64 (*.f64 t z) x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 (*.f64 x z) (/.f64 t t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (neg.f64 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (*.f64 t (*.f64 z (/.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (*.f64 z (neg.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 x))) (*.f64 x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x t)) (*.f64 x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 t z) x))) (*.f64 x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x))))) (*.f64 x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x z) (/.f64 t t))) (*.f64 x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 z (neg.f64 t)))) (*.f64 x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x t) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (/.f64 (*.f64 t z) x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 (*.f64 x z) (/.f64 t t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (neg.f64 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (*.f64 t (*.f64 z (/.f64 x x)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (*.f64 z (neg.f64 t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 z (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 x x) (*.f64 x (*.f64 z (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))) (*.f64 x (*.f64 z (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 t) (*.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 x) (*.f64 t (*.f64 z (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) (*.f64 z (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 x))) (*.f64 (neg.f64 (neg.f64 x)) (*.f64 z (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 x (neg.f64 z))) (*.f64 (*.f64 x (neg.f64 z)) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 t (*.f64 z (/.f64 x x))))) (*.f64 (neg.f64 (*.f64 t (*.f64 z (/.f64 x x)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 t z) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x z) (*.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 t (*.f64 z (/.f64 x x))) (*.f64 t (*.f64 z (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 z (/.f64 t t)) (*.f64 z (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x t) (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))) (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x (/.f64 (*.f64 t z) x)) (*.f64 x (/.f64 (*.f64 t z) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x)))) (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 (*.f64 x z) (/.f64 t t)) (*.f64 (*.f64 x z) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t z)) (/.f64 (neg.f64 (*.f64 z (neg.f64 t))) (neg.f64 (*.f64 z (neg.f64 t)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 t z) (*.f64 y 18)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 y 18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) -18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 y 18)) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y)))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 t z) (*.f64 y 18)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 y 18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) -18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 (*.f64 x (*.f64 t z)) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 18 (*.f64 y (*.f64 x (*.f64 z (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) (*.f64 x (*.f64 t (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 t z)) -18)) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) -18) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y 18)) (*.f64 (*.f64 y 18) (*.f64 x (*.f64 z (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) (*.f64 y (*.f64 x (*.f64 z (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))) (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 t z) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 t (*.f64 z 18))) (*.f64 x (*.f64 t (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 (*.f64 t z) (*.f64 y 18)) (*.f64 (*.f64 t z) (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y))) (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 y 18) (*.f64 y 18)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))))))

simplify127.0ms (0.3%)

Algorithm
egg-herbie
Rules
1686×rational_best_oopsla_all_46_json_45_simplify-23
1144×rational_best_oopsla_all_46_json_45_simplify-7
1084×rational_best_oopsla_all_46_json_45_simplify-13
1004×rational_best_oopsla_all_46_json_45_simplify-89
916×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03647349
113147345
251767345
Stop Event
node limit
Counts
309 → 251
Calls
Call 1
Inputs
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0)
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y x) 0))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))) 0))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (*.f64 t (*.f64 z (/.f64 x x)))) 0))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 x (*.f64 y z)) 0))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))) 0))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y)) 0))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) 0))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (*.f64 z (neg.f64 t))) 0))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) 0))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (neg.f64 y)) 0))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (*.f64 x (*.f64 z (neg.f64 t)))) 0))
(+.f64 0 (*.f64 t (*.f64 x (*.f64 y z))))
(+.f64 (*.f64 0 (*.f64 y x)) (*.f64 t (*.f64 x (*.f64 y z))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 t (*.f64 x (*.f64 y z))))
(+.f64 (*.f64 0 (*.f64 y (*.f64 t (*.f64 z (/.f64 x x))))) (*.f64 t (*.f64 x (*.f64 y z))))
(+.f64 (*.f64 0 (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))
(+.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) (*.f64 t (*.f64 x (*.f64 y z))))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y))) (*.f64 t (*.f64 x (*.f64 y z))))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))))) (*.f64 t (*.f64 x (*.f64 y z))))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))) (*.f64 t (*.f64 x (*.f64 y z))))
(+.f64 (*.f64 0 (neg.f64 (*.f64 x (*.f64 z (neg.f64 t))))) (*.f64 t (*.f64 x (*.f64 y z))))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0)
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y x) 0))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))) 0))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (*.f64 t (*.f64 z (/.f64 x x)))) 0))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 x (*.f64 y z)) 0))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))) 0))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y)) 0))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) 0))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (*.f64 z (neg.f64 t))) 0))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) 0))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (neg.f64 y)) 0))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (*.f64 x (*.f64 z (neg.f64 t)))) 0))
(-.f64 0 (*.f64 y (*.f64 x (*.f64 z (neg.f64 t)))))
(-.f64 0 (*.f64 x (*.f64 y (*.f64 z (neg.f64 t)))))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 y (*.f64 x (*.f64 z (neg.f64 t))))))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))))
(-.f64 0 (*.f64 (neg.f64 x) (*.f64 y (*.f64 t z))))
(-.f64 0 (*.f64 -1 (*.f64 t (*.f64 x (*.f64 y z)))))
(-.f64 (*.f64 0 (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 z (neg.f64 t))))
(-.f64 (*.f64 0 (*.f64 y (*.f64 z (neg.f64 t)))) (*.f64 (*.f64 y (*.f64 z (neg.f64 t))) x))
(-.f64 (*.f64 0 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))))) (*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) y))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x (*.f64 z (neg.f64 t)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) (*.f64 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))) (*.f64 y (*.f64 x (*.f64 z (neg.f64 t))))))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))) (*.f64 x (*.f64 z (neg.f64 t)))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) 1)
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 y y))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 x x))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 t t))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 z z))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 t z) (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 x z) (*.f64 x z)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 t (*.f64 z (/.f64 x x))) (*.f64 t (*.f64 z (/.f64 x x)))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y)) (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))) (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y x) (*.f64 y x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 y z))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y (*.f64 t (*.f64 z (/.f64 x x)))) (*.f64 y (*.f64 t (*.f64 z (/.f64 x x))))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))) (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (neg.f64 (*.f64 x (*.f64 z (neg.f64 t)))) (neg.f64 (*.f64 x (*.f64 z (neg.f64 t))))))
(+.f64 (*.f64 x (*.f64 t z)) 0)
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x t) 0))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (/.f64 (*.f64 t z) x)) 0))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x)))) 0))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 (*.f64 x z) (/.f64 t t)) 0))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) 0))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (neg.f64 x)) 0))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (neg.f64 z)) 0))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (*.f64 t (*.f64 z (/.f64 x x)))) 0))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (*.f64 z (neg.f64 t))) 0))
(+.f64 0 (*.f64 x (*.f64 t z)))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 x (*.f64 t z)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 x))) (*.f64 x (*.f64 t z)))
(+.f64 (*.f64 0 (*.f64 x t)) (*.f64 x (*.f64 t z)))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 t z) x))) (*.f64 x (*.f64 t z)))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x))))) (*.f64 x (*.f64 t z)))
(+.f64 (*.f64 0 (*.f64 (*.f64 x z) (/.f64 t t))) (*.f64 x (*.f64 t z)))
(+.f64 (*.f64 0 (neg.f64 (*.f64 z (neg.f64 t)))) (*.f64 x (*.f64 t z)))
(-.f64 (*.f64 x (*.f64 t z)) 0)
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x t) 0))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (/.f64 (*.f64 t z) x)) 0))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x)))) 0))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 (*.f64 x z) (/.f64 t t)) 0))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) 0))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (neg.f64 x)) 0))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (neg.f64 z)) 0))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (*.f64 t (*.f64 z (/.f64 x x)))) 0))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (*.f64 z (neg.f64 t))) 0))
(-.f64 0 (*.f64 x (*.f64 z (neg.f64 t))))
(-.f64 0 (*.f64 t (*.f64 x (neg.f64 z))))
(-.f64 0 (*.f64 (/.f64 x x) (*.f64 x (*.f64 z (neg.f64 t)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))) (*.f64 x (*.f64 z (neg.f64 t)))))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 x z)))
(-.f64 0 (*.f64 (neg.f64 x) (*.f64 t (*.f64 z (/.f64 x x)))))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) (*.f64 z (neg.f64 t))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 x))) (*.f64 (neg.f64 (neg.f64 x)) (*.f64 z (neg.f64 t))))
(-.f64 (*.f64 0 (*.f64 x (neg.f64 z))) (*.f64 (*.f64 x (neg.f64 z)) t))
(-.f64 (*.f64 0 (neg.f64 (*.f64 t (*.f64 z (/.f64 x x))))) (*.f64 (neg.f64 (*.f64 t (*.f64 z (/.f64 x x)))) x))
(/.f64 (*.f64 x (*.f64 t z)) 1)
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 x x))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 t t))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 z z))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 t z) (*.f64 t z)))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x z) (*.f64 x z)))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 t (*.f64 z (/.f64 x x))) (*.f64 t (*.f64 z (/.f64 x x)))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 z (/.f64 t t)) (*.f64 z (/.f64 t t))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x t) (*.f64 x t)))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))) (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x (/.f64 (*.f64 t z) x)) (*.f64 x (/.f64 (*.f64 t z) x))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x)))) (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x))))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 (*.f64 x z) (/.f64 t t)) (*.f64 (*.f64 x z) (/.f64 t t))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z)))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (neg.f64 (*.f64 z (neg.f64 t))) (neg.f64 (*.f64 z (neg.f64 t)))))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0)
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 t z) (*.f64 y 18)) 0))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) 0))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y))) 0))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 y 18) 0))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))) 0))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) -18) 0))
(+.f64 0 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))
(+.f64 (*.f64 0 (*.f64 y 18)) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))
(+.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))
(+.f64 (*.f64 0 (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y)))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0)
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 t z) (*.f64 y 18)) 0))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) 0))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y))) 0))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 y 18) 0))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))) 0))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) -18) 0))
(-.f64 0 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(-.f64 0 (*.f64 y (*.f64 (*.f64 x (*.f64 t z)) -18)))
(-.f64 0 (*.f64 18 (*.f64 y (*.f64 x (*.f64 z (neg.f64 t))))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18)))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 x (*.f64 t (*.f64 z 18)))))
(-.f64 0 (*.f64 -1 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))
(-.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 t z)) -18)) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) -18) y))
(-.f64 (*.f64 0 (*.f64 y 18)) (*.f64 (*.f64 y 18) (*.f64 x (*.f64 z (neg.f64 t)))))
(-.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) (*.f64 y (*.f64 x (*.f64 z (neg.f64 t))))))
(-.f64 (*.f64 0 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))) (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 y y))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 x x))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 t t))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 t z) (*.f64 t z)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 t (*.f64 z 18))) (*.f64 x (*.f64 t (*.f64 z 18)))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 (*.f64 t z) (*.f64 y 18)) (*.f64 (*.f64 t z) (*.f64 y 18))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y))) (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y)))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 y 18) (*.f64 y 18)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
Outputs
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 t (*.f64 z x))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0)
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y x) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (*.f64 t (*.f64 z (/.f64 x x)))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 x (*.f64 y z)) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y)) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (*.f64 z (neg.f64 t))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (neg.f64 y)) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (*.f64 x (*.f64 z (neg.f64 t)))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 0 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y x)) (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y (*.f64 t (*.f64 z (/.f64 x x))))) (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y))) (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))))) (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))) (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 0 (neg.f64 (*.f64 x (*.f64 z (neg.f64 t))))) (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0)
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y x) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (*.f64 t (*.f64 z (/.f64 x x)))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 x (*.f64 y z)) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y)) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (*.f64 y (*.f64 z (neg.f64 t))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (neg.f64 y)) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 (neg.f64 (*.f64 x (*.f64 z (neg.f64 t)))) 0))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 0 (*.f64 y (*.f64 x (*.f64 z (neg.f64 t)))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 0 (*.f64 x (*.f64 y (*.f64 z (neg.f64 t)))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 y (*.f64 x (*.f64 z (neg.f64 t))))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 0 (*.f64 (neg.f64 x) (*.f64 y (*.f64 t z))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 0 (*.f64 -1 (*.f64 t (*.f64 x (*.f64 y z)))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 0 (*.f64 y x)) (*.f64 (*.f64 y x) (*.f64 z (neg.f64 t))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 0 (*.f64 y (*.f64 z (neg.f64 t)))) (*.f64 (*.f64 y (*.f64 z (neg.f64 t))) x))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))))) (*.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 x (*.f64 z (neg.f64 t)))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) (*.f64 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))) (*.f64 y (*.f64 x (*.f64 z (neg.f64 t))))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))) (*.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))) (*.f64 x (*.f64 z (neg.f64 t)))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) 1)
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 y y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 x x))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 t t))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 z z))
(/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (/.f64 z z))
(/.f64 (*.f64 t (*.f64 z (*.f64 y x))) (/.f64 z z))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 t z) (*.f64 t z)))
(/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (/.f64 (*.f64 t z) (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 z (*.f64 y x))) (/.f64 (*.f64 t z) (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 x z) (*.f64 x z)))
(/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (/.f64 (*.f64 z x) (*.f64 z x)))
(/.f64 (*.f64 t (*.f64 z (*.f64 y x))) (/.f64 (*.f64 z x) (*.f64 z x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 t (*.f64 z (/.f64 x x))) (*.f64 t (*.f64 z (/.f64 x x)))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (/.f64 (*.f64 t (*.f64 z (/.f64 x x))) (*.f64 t (*.f64 z (/.f64 x x)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 y x))) (/.f64 (*.f64 t (*.f64 z (/.f64 x x))) (*.f64 t (*.f64 z (/.f64 x x)))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))
(/.f64 (*.f64 t (*.f64 z (*.f64 y x))) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 t (*.f64 z (*.f64 y x))) (/.f64 (/.f64 y y) (/.f64 y y)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 y x))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (/.f64 (*.f64 x (*.f64 z (*.f64 (/.f64 y y) t))) (*.f64 x (*.f64 z (*.f64 (/.f64 y y) t)))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y)) (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) y))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (/.f64 (*.f64 y (/.f64 (*.f64 t (*.f64 z x)) y)) (*.f64 y (/.f64 (*.f64 t (*.f64 z x)) y))))
(/.f64 (*.f64 t (*.f64 z (*.f64 y x))) (/.f64 (*.f64 y (/.f64 (*.f64 t (*.f64 z x)) y)) (*.f64 y (/.f64 (*.f64 t (*.f64 z x)) y))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))) (*.f64 y (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y x) (*.f64 y x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 y z))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 y (*.f64 t (*.f64 z (/.f64 x x)))) (*.f64 y (*.f64 t (*.f64 z (/.f64 x x))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (/.f64 (*.f64 y (*.f64 t (*.f64 z (/.f64 x x)))) (*.f64 y (*.f64 t (*.f64 z (/.f64 x x))))))
(/.f64 (*.f64 t (*.f64 z (*.f64 y x))) (/.f64 (*.f64 y (*.f64 t (*.f64 z (/.f64 x x)))) (*.f64 y (*.f64 t (*.f64 z (/.f64 x x))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (/.f64 (*.f64 (*.f64 z (/.f64 x x)) (*.f64 y t)) (*.f64 (*.f64 z (/.f64 x x)) (*.f64 y t))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))) (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))) (*.f64 (/.f64 y y) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (/.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 (*.f64 t z) (/.f64 y y)))) (*.f64 x (*.f64 (/.f64 y y) (*.f64 (*.f64 t z) (/.f64 y y))))))
(/.f64 (*.f64 t (*.f64 z (*.f64 y x))) (/.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 (*.f64 t z) (/.f64 y y)))) (*.f64 x (*.f64 (/.f64 y y) (*.f64 (*.f64 t z) (/.f64 y y))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (/.f64 (*.f64 x (*.f64 (/.f64 y y) (*.f64 z (*.f64 (/.f64 y y) t)))) (*.f64 x (*.f64 (/.f64 y y) (*.f64 z (*.f64 (/.f64 y y) t))))))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (neg.f64 (neg.f64 y)) (neg.f64 (neg.f64 y))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (/.f64 (neg.f64 (*.f64 x (*.f64 z (neg.f64 t)))) (neg.f64 (*.f64 x (*.f64 z (neg.f64 t))))))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 x (*.f64 t z)) 0)
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x t) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (/.f64 (*.f64 t z) x)) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x)))) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 (*.f64 x z) (/.f64 t t)) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (neg.f64 x)) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (neg.f64 z)) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (*.f64 t (*.f64 z (/.f64 x x)))) 0))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (*.f64 z (neg.f64 t))) 0))
(*.f64 t (*.f64 z x))
(+.f64 0 (*.f64 x (*.f64 t z)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 x (*.f64 t z)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 x))) (*.f64 x (*.f64 t z)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 0 (*.f64 x t)) (*.f64 x (*.f64 t z)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 t z) x))) (*.f64 x (*.f64 t z)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x))))) (*.f64 x (*.f64 t z)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 0 (*.f64 (*.f64 x z) (/.f64 t t))) (*.f64 x (*.f64 t z)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 0 (neg.f64 (*.f64 z (neg.f64 t)))) (*.f64 x (*.f64 t z)))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 x (*.f64 t z)) 0)
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x t) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (/.f64 (*.f64 t z) x)) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x)))) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 (*.f64 x z) (/.f64 t t)) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (neg.f64 x)) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (*.f64 x (neg.f64 z)) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (*.f64 t (*.f64 z (/.f64 x x)))) 0))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 x (*.f64 t z)) (*.f64 (neg.f64 (*.f64 z (neg.f64 t))) 0))
(*.f64 t (*.f64 z x))
(-.f64 0 (*.f64 x (*.f64 z (neg.f64 t))))
(*.f64 t (*.f64 z x))
(-.f64 0 (*.f64 t (*.f64 x (neg.f64 z))))
(*.f64 t (*.f64 z x))
(-.f64 0 (*.f64 (/.f64 x x) (*.f64 x (*.f64 z (neg.f64 t)))))
(*.f64 t (*.f64 z x))
(-.f64 0 (*.f64 (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))) (*.f64 x (*.f64 z (neg.f64 t)))))
(neg.f64 (*.f64 (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))) (*.f64 x (*.f64 z (neg.f64 t)))))
(neg.f64 (*.f64 z (*.f64 (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))) (*.f64 t (neg.f64 x)))))
(neg.f64 (*.f64 z (*.f64 (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))) (neg.f64 (*.f64 t x)))))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 x z)))
(*.f64 t (*.f64 z x))
(-.f64 0 (*.f64 (neg.f64 x) (*.f64 t (*.f64 z (/.f64 x x)))))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z)))) (*.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) (*.f64 z (neg.f64 t))))
(*.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) (neg.f64 (*.f64 z (neg.f64 t))))
(*.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) (neg.f64 (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 x))) (*.f64 (neg.f64 (neg.f64 x)) (*.f64 z (neg.f64 t))))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 0 (*.f64 x (neg.f64 z))) (*.f64 (*.f64 x (neg.f64 z)) t))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 0 (neg.f64 (*.f64 t (*.f64 z (/.f64 x x))))) (*.f64 (neg.f64 (*.f64 t (*.f64 z (/.f64 x x)))) x))
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 x (*.f64 t z)) 1)
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 x x))
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 t t))
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 z z))
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 t z) (*.f64 t z)))
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x z) (*.f64 x z)))
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 t (*.f64 z (/.f64 x x))) (*.f64 t (*.f64 z (/.f64 x x)))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 t (*.f64 z (/.f64 x x))) (*.f64 t (*.f64 z (/.f64 x x)))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 z (/.f64 t t)) (*.f64 z (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 z (/.f64 t t)) (*.f64 z (/.f64 t t))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x t) (*.f64 x t)))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 t x) (*.f64 t x)))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))) (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z)))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))) (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x)))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x (/.f64 (*.f64 t z) x)) (*.f64 x (/.f64 (*.f64 t z) x))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 x (/.f64 (*.f64 t z) x)) (*.f64 x (/.f64 (*.f64 t z) x))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x)))) (*.f64 (/.f64 x x) (*.f64 t (*.f64 z (/.f64 x x))))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 t (*.f64 (/.f64 x x) (*.f64 z (/.f64 x x)))) (*.f64 t (*.f64 (/.f64 x x) (*.f64 z (/.f64 x x))))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 (*.f64 x z) (/.f64 t t)) (*.f64 (*.f64 x z) (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 (/.f64 t t) (*.f64 z x)) (*.f64 (/.f64 t t) (*.f64 z x))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 x (*.f64 z (/.f64 t t))) (*.f64 x (*.f64 z (/.f64 t t)))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z)))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z))) (*.f64 x (/.f64 (*.f64 t z) (*.f64 t z)))))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x))))
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 x (*.f64 t z)) (/.f64 (neg.f64 (*.f64 z (neg.f64 t))) (neg.f64 (*.f64 z (neg.f64 t)))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (neg.f64 (*.f64 z (neg.f64 t))) (neg.f64 (*.f64 z (neg.f64 t)))))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (neg.f64 (*.f64 t (neg.f64 z))) (neg.f64 (*.f64 t (neg.f64 z)))))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0)
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 t z) (*.f64 y 18)) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 y 18) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) -18) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 0 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 0 (*.f64 y 18)) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 0 (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(+.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y)))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0)
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 t z) (*.f64 y 18)) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 y 18) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) -18) 0))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 0 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 0 (*.f64 y (*.f64 (*.f64 x (*.f64 t z)) -18)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 0 (*.f64 18 (*.f64 y (*.f64 x (*.f64 z (neg.f64 t))))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 x (*.f64 t (*.f64 z 18)))))
(neg.f64 (*.f64 x (*.f64 (neg.f64 y) (*.f64 z (*.f64 t 18)))))
(neg.f64 (*.f64 t (*.f64 (neg.f64 y) (*.f64 z (*.f64 x 18)))))
(-.f64 0 (*.f64 -1 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 0 (*.f64 (*.f64 x (*.f64 t z)) -18)) (*.f64 (*.f64 (*.f64 x (*.f64 t z)) -18) y))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 0 (*.f64 y 18)) (*.f64 (*.f64 y 18) (*.f64 x (*.f64 z (neg.f64 t)))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) (*.f64 y (*.f64 x (*.f64 z (neg.f64 t))))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(-.f64 (*.f64 0 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))) (*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))) (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18)))
(*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 (*.f64 t z) 18))) (*.f64 x (*.f64 y (*.f64 (*.f64 t z) 18)))) (neg.f64 (*.f64 (*.f64 y (*.f64 t (*.f64 z x))) -18)))
(*.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))) (/.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))))
(*.f64 (*.f64 t (*.f64 18 (*.f64 z (*.f64 y x)))) (/.f64 (*.f64 t (*.f64 -18 (*.f64 z (*.f64 y x)))) (*.f64 t (*.f64 -18 (*.f64 z (*.f64 y x))))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 y y))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 x x))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 t t))
(/.f64 (*.f64 x (*.f64 y (*.f64 (*.f64 t z) 18))) (/.f64 t t))
(/.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))) (/.f64 t t))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z (*.f64 y x)))) (/.f64 t t))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 t z)) (*.f64 x (*.f64 t z))))
(/.f64 (*.f64 x (*.f64 y (*.f64 (*.f64 t z) 18))) (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))))
(/.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))) (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z (*.f64 y x)))) (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 t z) (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 t (*.f64 z 18))) (*.f64 x (*.f64 t (*.f64 z 18)))))
(/.f64 (*.f64 x (*.f64 y (*.f64 (*.f64 t z) 18))) (/.f64 (*.f64 x (*.f64 z (*.f64 t 18))) (*.f64 x (*.f64 z (*.f64 t 18)))))
(/.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))) (/.f64 (*.f64 x (*.f64 z (*.f64 t 18))) (*.f64 x (*.f64 z (*.f64 t 18)))))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z (*.f64 y x)))) (/.f64 (*.f64 t (*.f64 z (*.f64 x 18))) (*.f64 t (*.f64 z (*.f64 x 18)))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 x (*.f64 y (*.f64 (*.f64 t z) 18))) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))
(/.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z (*.f64 y x)))) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))))
(/.f64 (*.f64 x (*.f64 y (*.f64 (*.f64 t z) 18))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))))
(/.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y))) (*.f64 x (*.f64 (*.f64 t z) (/.f64 y y)))))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z (*.f64 y x)))) (/.f64 (*.f64 x (*.f64 z (*.f64 (/.f64 y y) t))) (*.f64 x (*.f64 z (*.f64 (/.f64 y y) t)))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 (*.f64 t z) (*.f64 y 18)) (*.f64 (*.f64 t z) (*.f64 y 18))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y))) (*.f64 (*.f64 x (*.f64 t z)) (*.f64 18 (/.f64 y y)))))
(/.f64 (*.f64 x (*.f64 y (*.f64 (*.f64 t z) 18))) (/.f64 (*.f64 18 (*.f64 (*.f64 t (*.f64 z x)) (/.f64 y y))) (*.f64 18 (*.f64 (*.f64 t (*.f64 z x)) (/.f64 y y)))))
(/.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))) (/.f64 (*.f64 (/.f64 y y) (*.f64 x (*.f64 z (*.f64 t 18)))) (*.f64 (/.f64 y y) (*.f64 x (*.f64 z (*.f64 t 18))))))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z (*.f64 y x)))) (/.f64 (*.f64 x (*.f64 (*.f64 18 (/.f64 y y)) (*.f64 t z))) (*.f64 x (*.f64 (*.f64 18 (/.f64 y y)) (*.f64 t z)))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z))))) (*.f64 18 (/.f64 (*.f64 t (*.f64 x (*.f64 y z))) (*.f64 t (*.f64 x (*.f64 y z)))))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))))
(/.f64 (*.f64 x (*.f64 y (*.f64 (*.f64 t z) 18))) (/.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 (*.f64 t z) 18))) (*.f64 x (*.f64 y (*.f64 (*.f64 t z) 18)))) (/.f64 (*.f64 x (*.f64 y (*.f64 (*.f64 t z) 18))) (*.f64 x (*.f64 y (*.f64 (*.f64 t z) 18))))))
(/.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))) (/.f64 (/.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (/.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))))
(/.f64 (*.f64 t (*.f64 18 (*.f64 z (*.f64 y x)))) (/.f64 (/.f64 (*.f64 t (*.f64 -18 (*.f64 z (*.f64 y x)))) (*.f64 t (*.f64 -18 (*.f64 z (*.f64 y x))))) (/.f64 (*.f64 t (*.f64 -18 (*.f64 z (*.f64 y x)))) (*.f64 t (*.f64 -18 (*.f64 z (*.f64 y x)))))))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 y 18) (*.f64 y 18)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))

localize15.0ms (0%)

Local error

Found 1 expressions with local error:

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

Compiled 35 to 21 computations (40% saved)

series1.0ms (0%)

Counts
1 → 48
Calls

12 calls:

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

rewrite89.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
936×rational_best_oopsla_all_46_json_45_simplify-35
742×rational_best_oopsla_all_46_json_45_simplify-89
680×rational_best_oopsla_all_46_json_45_simplify-37
660×rational_best_oopsla_all_46_json_45_simplify-23
642×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01125
17525
227125
3128425
4607025
Stop Event
node limit
Counts
1 → 26
Calls
Call 1
Inputs
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c b) (*.f64 t (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 a -4)) (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 1 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)) (neg.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))))))

simplify115.0ms (0.3%)

Algorithm
egg-herbie
Rules
1368×rational_best_oopsla_all_46_json_45_simplify-89
1202×rational_best_oopsla_all_46_json_45_simplify-80
1172×rational_best_oopsla_all_46_json_45_simplify-74
1038×rational_best_oopsla_all_46_json_45_simplify-24
722×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0641794
12561794
213961794
360761794
Stop Event
node limit
Counts
74 → 39
Calls
Call 1
Inputs
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(-.f64 (*.f64 c b) (*.f64 t (*.f64 a 4)))
(-.f64 (*.f64 t (*.f64 a -4)) (*.f64 c (neg.f64 b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) 0)
(-.f64 0 (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) 1)
(*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))
(*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))
(*.f64 1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 1 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))))
(*.f64 -1 (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
(*.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))
(*.f64 (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)) -1)
(*.f64 (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)) (neg.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
(/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) 1)
(/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))
(/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))
Outputs
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(-.f64 (*.f64 c b) (*.f64 t (*.f64 a 4)))
(-.f64 (*.f64 c b) (*.f64 a (*.f64 t 4)))
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 a t)))
(-.f64 (*.f64 c b) (*.f64 (*.f64 a t) 4))
(-.f64 (*.f64 t (*.f64 a -4)) (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 a (*.f64 t -4)) (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (neg.f64 (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c (neg.f64 b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) 0)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(-.f64 0 (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
(-.f64 (*.f64 c b) (*.f64 a (*.f64 t 4)))
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 a t)))
(-.f64 (*.f64 c b) (*.f64 (*.f64 a t) 4))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) 1)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 1 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -1 (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
(-.f64 (*.f64 c b) (*.f64 a (*.f64 t 4)))
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 a t)))
(-.f64 (*.f64 c b) (*.f64 (*.f64 a t) 4))
(*.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)) -1)
(-.f64 (*.f64 c b) (*.f64 a (*.f64 t 4)))
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 a t)))
(-.f64 (*.f64 c b) (*.f64 (*.f64 a t) 4))
(*.f64 (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)) (neg.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4)))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 t 4))))
(*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 a t))) (/.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))))
(*.f64 (-.f64 (*.f64 c b) (*.f64 (*.f64 a t) 4)) (/.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))) (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4)))) (-.f64 (*.f64 c b) (*.f64 a (*.f64 t 4))))
(*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 a t))) (/.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))))
(*.f64 (-.f64 (*.f64 c b) (*.f64 (*.f64 a t) 4)) (/.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))))
(/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) 1)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (/.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))) (/.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))

localize18.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))
0.2b
(*.f64 18 (*.f64 t (*.f64 y z)))
3.6b
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
5.3b
(*.f64 t (*.f64 y z))
Compiler

Compiled 59 to 29 computations (50.8% saved)

series11.0ms (0%)

Counts
4 → 180
Calls

45 calls:

TimeVariablePointExpression
1.0ms
t
@inf
(*.f64 t (*.f64 y z))
1.0ms
x
@0
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
0.0ms
t
@0
(*.f64 t (*.f64 y z))
0.0ms
i
@0
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
0.0ms
y
@0
(*.f64 t (*.f64 y z))

rewrite146.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1326×rational_best_oopsla_all_46_json_45_simplify-13
1196×rational_best_oopsla_all_46_json_45_simplify-37
1108×rational_best_oopsla_all_46_json_45_simplify-74
994×rational_best_oopsla_all_46_json-2
994×rational_best_oopsla_all_46_json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
015100
1107100
2430100
32226100
Stop Event
node limit
Counts
4 → 183
Calls
Call 1
Inputs
(*.f64 t (*.f64 y z))
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y z)) (*.f64 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (*.f64 y z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (*.f64 z (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (/.f64 (*.f64 y z) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (neg.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (*.f64 y (neg.f64 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) (*.f64 t (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 t (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 t (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t)))) (*.f64 t (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (*.f64 z (/.f64 y y)))) (*.f64 t (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t y)) (*.f64 t (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 y z) t))) (*.f64 t (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 y (neg.f64 z)))) (*.f64 t (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y z)) (*.f64 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (*.f64 y z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (*.f64 z (/.f64 y y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (/.f64 (*.f64 y z) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (neg.f64 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (neg.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (*.f64 y (neg.f64 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 t (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t t) (*.f64 t (*.f64 y (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 t (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 t) (*.f64 (*.f64 y z) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t (neg.f64 z))) (*.f64 (*.f64 t (neg.f64 z)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 y z) (/.f64 t t)))) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 t t))) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) (*.f64 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))) (*.f64 t (*.f64 y (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (neg.f64 (neg.f64 t)) (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 y z) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 (*.f64 y z) (/.f64 t t)) (*.f64 (*.f64 y z) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 z (/.f64 y y)) (*.f64 z (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t z) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t y) (*.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (*.f64 z (/.f64 y y))) (*.f64 t (*.f64 z (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (/.f64 (*.f64 y z) t)) (*.f64 t (/.f64 (*.f64 y z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (neg.f64 (*.f64 y (neg.f64 z))) (neg.f64 (*.f64 y (neg.f64 z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))) (*.f64 x (*.f64 i -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 i -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 i -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x)))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 x x) (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))) (*.f64 x (*.f64 4 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 i -4)) (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))) (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 i -4)) (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 4 i)) -1) (*.f64 -1 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) -18)) -1) (*.f64 -1 (*.f64 x (*.f64 i -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 4 i)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))) (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 i -4)) (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))) (*.f64 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x)) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x)) (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t (*.f64 z 18)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t (*.f64 y z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t 18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 (*.f64 y z) -18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 y (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t 18)) (*.f64 t (*.f64 y (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))) (*.f64 t (*.f64 y (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t)))) (*.f64 t (*.f64 y (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y (*.f64 z 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t (*.f64 z 18)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t (*.f64 y z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t 18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 (*.f64 y z) -18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t (*.f64 y z)) -18))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 (*.f64 y z) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 18 (*.f64 t (*.f64 y (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18)))) (*.f64 (*.f64 t (*.f64 y z)) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 t) (*.f64 y (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (*.f64 y z) -18)) (*.f64 (*.f64 (*.f64 y z) -18) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t 18)) (*.f64 (*.f64 t 18) (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) (*.f64 t (*.f64 y (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 y z) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 (*.f64 y z) (/.f64 t t)) (*.f64 (*.f64 y z) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 y (*.f64 z 18)) (*.f64 y (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t z) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t (*.f64 z 18)) (*.f64 t (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18)))) (/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t 18) (*.f64 t 18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (*.f64 y z)) -18) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 t (*.f64 y z)) -18))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i -4) (*.f64 t (*.f64 y (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 4 i) -1) (*.f64 t (*.f64 y (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 i -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 1 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)) (/.f64 -1 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))))))

simplify273.0ms (0.6%)

Algorithm
egg-herbie
Rules
1352×rational_best_oopsla_all_46_json_45_simplify-7
1224×rational_best_oopsla_all_46_json_45_simplify-89
1048×rational_best_oopsla_all_46_json_45_simplify-24
938×rational_best_oopsla_all_46_json_45_simplify-13
932×rational_best_oopsla_all_46_json_45_simplify-10
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
038810691
1143810683
2597710671
Stop Event
node limit
Counts
363 → 258
Calls
Call 1
Inputs
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 -4 i)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 -4 i)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 -4 i)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 -4 i)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 -4 i)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 t (*.f64 y z)) 0)
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))) 0))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t))) 0))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t y) 0))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (*.f64 y z)) 0))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z))) 0))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (*.f64 z (/.f64 y y))) 0))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (/.f64 (*.f64 y z) t)) 0))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 t t))) 0))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (neg.f64 z)) 0))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (neg.f64 t)) 0))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (*.f64 y (neg.f64 z))) 0))
(+.f64 0 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t)))) (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 0 (*.f64 t (*.f64 z (/.f64 y y)))) (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 0 (*.f64 t y)) (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 y z) t))) (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 0 (neg.f64 (*.f64 y (neg.f64 z)))) (*.f64 t (*.f64 y z)))
(-.f64 (*.f64 t (*.f64 y z)) 0)
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))) 0))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t))) 0))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t y) 0))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (*.f64 y z)) 0))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z))) 0))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (*.f64 z (/.f64 y y))) 0))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (/.f64 (*.f64 y z) t)) 0))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 t t))) 0))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (neg.f64 z)) 0))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (neg.f64 t)) 0))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (*.f64 y (neg.f64 z))) 0))
(-.f64 0 (*.f64 t (*.f64 y (neg.f64 z))))
(-.f64 0 (*.f64 y (*.f64 t (neg.f64 z))))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t (*.f64 y (neg.f64 z)))))
(-.f64 0 (*.f64 -1 (*.f64 t (*.f64 y z))))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 t z)))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 (*.f64 y z) (/.f64 t t))))
(-.f64 (*.f64 0 (*.f64 t (neg.f64 z))) (*.f64 (*.f64 t (neg.f64 z)) y))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 y z) (/.f64 t t)))) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 t t))) t))
(-.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) (*.f64 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))) (*.f64 t (*.f64 y (neg.f64 z)))))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 y (neg.f64 z))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (neg.f64 (neg.f64 t)) (*.f64 y (neg.f64 z))))
(/.f64 (*.f64 t (*.f64 y z)) 1)
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 y y))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 t t))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 y z) (*.f64 y z)))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 z z))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 (*.f64 y z) (/.f64 t t)) (*.f64 (*.f64 y z) (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 z (/.f64 y y)) (*.f64 z (/.f64 y y))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t z) (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t y) (*.f64 t y)))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (*.f64 z (/.f64 y y))) (*.f64 t (*.f64 z (/.f64 y y)))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (/.f64 (*.f64 y z) t)) (*.f64 t (/.f64 (*.f64 y z) t))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t)))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z)))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (neg.f64 (*.f64 y (neg.f64 z))) (neg.f64 (*.f64 y (neg.f64 z)))))
(+.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 0)
(+.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 0))
(+.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x)) 0))
(+.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))) 0))
(+.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) 0))
(+.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) 0))
(+.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))) 0))
(+.f64 0 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(+.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))) (*.f64 x (*.f64 i -4)))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))))
(+.f64 (*.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 i -4)))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x)))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(-.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 0)
(-.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 0))
(-.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x)) 0))
(-.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))) 0))
(-.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) 0))
(-.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) 0))
(-.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))) 0))
(-.f64 0 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))))
(-.f64 0 (*.f64 x (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))))
(-.f64 0 (*.f64 1 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))))
(-.f64 0 (*.f64 (/.f64 x x) (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))))
(-.f64 0 (*.f64 (neg.f64 x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))))
(-.f64 0 (*.f64 -1 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))
(-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))) (*.f64 x (*.f64 4 i)))
(-.f64 (*.f64 x (*.f64 i -4)) (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) -18)))
(-.f64 (*.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))) (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 (*.f64 x (*.f64 i -4)) (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) -18))))
(-.f64 (*.f64 (*.f64 x (*.f64 4 i)) -1) (*.f64 -1 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18))))))
(-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) -18)) -1) (*.f64 -1 (*.f64 x (*.f64 i -4))))
(-.f64 (*.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 4 i)))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))))
(-.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))))
(-.f64 (*.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))) (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 (*.f64 x (*.f64 i -4)) (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) -18))))
(-.f64 (*.f64 0 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))) (*.f64 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))) x))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 1)
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 x x))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x)) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x)) (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x)))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))
(neg.f64 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) 0)
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t (*.f64 z 18)) 0))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) 0))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t (*.f64 y z)) 0))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) 0))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t 18) 0))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 (*.f64 y z) -18) 0))
(+.f64 0 (*.f64 t (*.f64 y (*.f64 z 18))))
(+.f64 (*.f64 0 (*.f64 t 18)) (*.f64 t (*.f64 y (*.f64 z 18))))
(+.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))) (*.f64 t (*.f64 y (*.f64 z 18))))
(+.f64 (*.f64 0 (*.f64 t (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18))))
(+.f64 (*.f64 0 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t)))) (*.f64 t (*.f64 y (*.f64 z 18))))
(-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) 0)
(-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t (*.f64 z 18)) 0))
(-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) 0))
(-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t (*.f64 y z)) 0))
(-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) 0))
(-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t 18) 0))
(-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 (*.f64 y z) -18) 0))
(-.f64 0 (*.f64 (*.f64 t (*.f64 y z)) -18))
(-.f64 0 (*.f64 t (*.f64 (*.f64 y z) -18)))
(-.f64 0 (*.f64 18 (*.f64 t (*.f64 y (neg.f64 z)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18)))) (*.f64 (*.f64 t (*.f64 y z)) -18)))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 y (*.f64 z 18))))
(-.f64 (*.f64 0 (*.f64 (*.f64 y z) -18)) (*.f64 (*.f64 (*.f64 y z) -18) t))
(-.f64 (*.f64 0 (*.f64 t 18)) (*.f64 (*.f64 t 18) (*.f64 y (neg.f64 z))))
(-.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) (*.f64 t (*.f64 y (neg.f64 z)))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) 1)
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 y y))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 t t))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 y z) (*.f64 y z)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18)))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 z z))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 (*.f64 y z) (/.f64 t t)) (*.f64 (*.f64 y z) (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 y (*.f64 z 18)) (*.f64 y (*.f64 z 18))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t z) (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t (*.f64 z 18)) (*.f64 t (*.f64 z 18))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18)))) (/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18))))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t)))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t 18) (*.f64 t 18)))
(/.f64 (*.f64 (*.f64 t (*.f64 y z)) -18) -1)
(neg.f64 (*.f64 (*.f64 t (*.f64 y z)) -18))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))
(+.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) 0)
(+.f64 0 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))
(+.f64 (*.f64 i -4) (*.f64 t (*.f64 y (*.f64 z 18))))
(+.f64 (*.f64 (*.f64 4 i) -1) (*.f64 t (*.f64 y (*.f64 z 18))))
(+.f64 (*.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 i -4)))
(*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) 1)
(*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))
(*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))
(*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))
(*.f64 1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))
(*.f64 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)) -1)
(*.f64 -1 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))
(*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))
(*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 1 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))
(*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)) (/.f64 -1 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))
(*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))
(*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))
(/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) 1)
(/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))
(/.f64 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)) -1)
(neg.f64 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))
Outputs
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(*.f64 -4 i)
(*.f64 i -4)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 -4 i)
(*.f64 i -4)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 -4 i)
(*.f64 i -4)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 -4 i)
(*.f64 i -4)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 -4 i)
(*.f64 i -4)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 t (*.f64 y z)) 0)
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))) 0))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t))) 0))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t y) 0))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (*.f64 y z)) 0))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z))) 0))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (*.f64 z (/.f64 y y))) 0))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (/.f64 (*.f64 y z) t)) 0))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 t t))) 0))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (neg.f64 z)) 0))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (neg.f64 t)) 0))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (*.f64 y (neg.f64 z))) 0))
(*.f64 y (*.f64 t z))
(+.f64 0 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t)))) (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 0 (*.f64 t (*.f64 z (/.f64 y y)))) (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 0 (*.f64 t y)) (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 y z) t))) (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 0 (neg.f64 (*.f64 y (neg.f64 z)))) (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 t z))
(-.f64 (*.f64 t (*.f64 y z)) 0)
(*.f64 y (*.f64 t z))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))) 0))
(*.f64 y (*.f64 t z))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t))) 0))
(*.f64 y (*.f64 t z))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t y) 0))
(*.f64 y (*.f64 t z))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (*.f64 y z)) 0))
(*.f64 y (*.f64 t z))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z))) 0))
(*.f64 y (*.f64 t z))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (*.f64 z (/.f64 y y))) 0))
(*.f64 y (*.f64 t z))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (/.f64 (*.f64 y z) t)) 0))
(*.f64 y (*.f64 t z))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 t t))) 0))
(*.f64 y (*.f64 t z))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (*.f64 t (neg.f64 z)) 0))
(*.f64 y (*.f64 t z))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (neg.f64 t)) 0))
(*.f64 y (*.f64 t z))
(-.f64 (*.f64 t (*.f64 y z)) (*.f64 (neg.f64 (*.f64 y (neg.f64 z))) 0))
(*.f64 y (*.f64 t z))
(-.f64 0 (*.f64 t (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 t (neg.f64 z)) (neg.f64 y))
(-.f64 0 (*.f64 y (*.f64 t (neg.f64 z))))
(*.f64 (*.f64 t (neg.f64 z)) (neg.f64 y))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t (*.f64 y (neg.f64 z)))))
(*.f64 (*.f64 t (neg.f64 z)) (neg.f64 y))
(-.f64 0 (*.f64 -1 (*.f64 t (*.f64 y z))))
(*.f64 (*.f64 t (neg.f64 z)) (neg.f64 y))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 t z)))
(*.f64 (*.f64 t (neg.f64 z)) (neg.f64 y))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 (*.f64 y z) (/.f64 t t))))
(*.f64 (*.f64 t (neg.f64 z)) (neg.f64 y))
(-.f64 (*.f64 0 (*.f64 t (neg.f64 z))) (*.f64 (*.f64 t (neg.f64 z)) y))
(*.f64 (*.f64 t (neg.f64 z)) (neg.f64 y))
(-.f64 (*.f64 0 (neg.f64 (*.f64 (*.f64 y z) (/.f64 t t)))) (*.f64 (neg.f64 (*.f64 (*.f64 y z) (/.f64 t t))) t))
(*.f64 (*.f64 t (neg.f64 z)) (neg.f64 y))
(-.f64 (*.f64 0 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) (*.f64 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))) (*.f64 t (*.f64 y (neg.f64 z)))))
(*.f64 (*.f64 t (neg.f64 z)) (neg.f64 y))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z))) (neg.f64 (*.f64 y (neg.f64 z))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (neg.f64 (neg.f64 t)) (*.f64 y (neg.f64 z))))
(*.f64 (*.f64 t (neg.f64 z)) (neg.f64 y))
(/.f64 (*.f64 t (*.f64 y z)) 1)
(*.f64 y (*.f64 t z))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 y y))
(*.f64 y (*.f64 t z))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 t t))
(*.f64 y (*.f64 t z))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 y z) (*.f64 y z)))
(*.f64 y (*.f64 t z))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))
(*.f64 y (*.f64 t z))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 z z))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 z z))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 (*.f64 y z) (/.f64 t t)) (*.f64 (*.f64 y z) (/.f64 t t))))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (*.f64 (*.f64 y z) (/.f64 t t)) (*.f64 (*.f64 y z) (/.f64 t t))))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (*.f64 y (*.f64 z (/.f64 t t))) (*.f64 y (*.f64 z (/.f64 t t)))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 z (/.f64 y y)) (*.f64 z (/.f64 y y))))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (*.f64 z (/.f64 y y)) (*.f64 z (/.f64 y y))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t z) (*.f64 t z)))
(*.f64 y (*.f64 t z))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t y) (*.f64 t y)))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (*.f64 y t) (*.f64 y t)))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (*.f64 z (/.f64 y y))) (*.f64 t (*.f64 z (/.f64 y y)))))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (*.f64 t (*.f64 z (/.f64 y y))) (*.f64 t (*.f64 z (/.f64 y y)))))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (*.f64 z (*.f64 t (/.f64 y y))) (*.f64 z (*.f64 t (/.f64 y y)))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (/.f64 (*.f64 y z) t)) (*.f64 t (/.f64 (*.f64 y z) t))))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (*.f64 t (/.f64 (*.f64 y z) t)) (*.f64 t (/.f64 (*.f64 y z) t))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z)))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t))) (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (/.f64 t t)))))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (*.f64 (*.f64 y z) (*.f64 (/.f64 t t) (/.f64 t t))) (*.f64 (*.f64 y z) (*.f64 (/.f64 t t) (/.f64 t t)))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z)))))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 t (/.f64 (*.f64 y z) (*.f64 y z)))))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (neg.f64 t) (neg.f64 t)))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (neg.f64 (*.f64 y (neg.f64 z))) (neg.f64 (*.f64 y (neg.f64 z)))))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (neg.f64 (*.f64 y (neg.f64 z))) (neg.f64 (*.f64 y (neg.f64 z)))))
(+.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 0)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 0))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x)) 0))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))) 0))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) 0))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) 0))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))) 0))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 0 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))) (*.f64 x (*.f64 i -4)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 i -4)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x)))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 0)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 0))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x)) 0))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))) 0))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) 0))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) 0))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))) 0))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 0 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 0 (*.f64 x (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 0 (*.f64 1 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 0 (*.f64 (/.f64 x x) (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 0 (*.f64 (neg.f64 x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))))
(neg.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4)) (*.f64 (neg.f64 x) (/.f64 x x))))
(neg.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) (*.f64 (/.f64 x x) (neg.f64 x))))
(-.f64 0 (*.f64 -1 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))) (*.f64 x (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 x (*.f64 i -4)) (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) -18)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))) (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 x (*.f64 4 i))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 (*.f64 x (*.f64 i -4)) (/.f64 x x)) (*.f64 (/.f64 x x) (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) -18))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 (*.f64 x (*.f64 4 i)) -1) (*.f64 -1 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18))))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) -18)) -1) (*.f64 -1 (*.f64 x (*.f64 i -4))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(-.f64 (*.f64 0 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4)))) (neg.f64 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 y (*.f64 t z)) -18)))))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))) (neg.f64 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t z) (*.f64 -18 y))))))
(*.f64 (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y)))) (/.f64 (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y)))) (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))))
(-.f64 (*.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 18)))) (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 x (*.f64 4 i))))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4)))) (neg.f64 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 y (*.f64 t z)) -18)))))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))) (neg.f64 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t z) (*.f64 -18 y))))))
(*.f64 (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y)))) (/.f64 (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y)))) (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))))
(-.f64 (*.f64 (*.f64 x (*.f64 i -4)) (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))) (*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) -18))))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4)))) (neg.f64 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 y (*.f64 t z)) -18)))))
(*.f64 (/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))) (neg.f64 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t z) (*.f64 -18 y))))))
(*.f64 (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y)))) (/.f64 (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y)))) (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))))
(-.f64 (*.f64 0 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))) (*.f64 (*.f64 (/.f64 x x) (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))) x))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) 1)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 x x))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (/.f64 x x) (/.f64 x x)))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x)) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4))) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4)) (/.f64 x x)) (*.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4)) (/.f64 x x))))
(/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x)) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))))
(/.f64 (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y)))) (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x)) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x)) (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) x))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4))) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4)) x)) (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4)) x))))
(/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) x)) (*.f64 x (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) x))))
(/.f64 (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y)))) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) x)) (*.f64 x (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) x))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 x x)))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4))) (/.f64 (*.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4)) (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4)) (*.f64 (/.f64 x x) (/.f64 x x)))))
(/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) (*.f64 (/.f64 x x) (/.f64 x x)))))
(/.f64 (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y)))) (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) (*.f64 (/.f64 x x) (/.f64 x x))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) (*.f64 (/.f64 x x) (/.f64 x x)))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 x (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))
(/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4))) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4)))) (/.f64 (*.f64 x (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4))))))
(/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))) (/.f64 (/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))) (/.f64 (*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))) (*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))))))
(/.f64 (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y)))) (/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y)))) (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))) (/.f64 (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y)))) (*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y)))))))
(neg.f64 (*.f64 x (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18))))
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)))
(*.f64 x (-.f64 (*.f64 i -4) (*.f64 (*.f64 t z) (*.f64 -18 y))))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) 0)
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t (*.f64 z 18)) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t (*.f64 y z)) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t 18) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 (*.f64 y z) -18) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 0 (*.f64 t (*.f64 y (*.f64 z 18))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 0 (*.f64 t 18)) (*.f64 t (*.f64 y (*.f64 z 18))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))) (*.f64 t (*.f64 y (*.f64 z 18))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 0 (*.f64 t (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 0 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t)))) (*.f64 t (*.f64 y (*.f64 z 18))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) 0)
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t (*.f64 z 18)) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t (*.f64 y z)) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 t 18) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 (*.f64 (*.f64 y z) -18) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(-.f64 0 (*.f64 (*.f64 t (*.f64 y z)) -18))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(-.f64 0 (*.f64 t (*.f64 (*.f64 y z) -18)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(-.f64 0 (*.f64 18 (*.f64 t (*.f64 y (neg.f64 z)))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(-.f64 0 (*.f64 (/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18)))) (*.f64 (*.f64 t (*.f64 y z)) -18)))
(neg.f64 (*.f64 (*.f64 y (*.f64 t z)) (*.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 t (*.f64 z (*.f64 y 18)))) -18)))
(neg.f64 (*.f64 (*.f64 y (*.f64 t z)) (*.f64 -18 (/.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 y (*.f64 t (*.f64 z 18)))))))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 y (*.f64 z 18))))
(neg.f64 (*.f64 y (*.f64 (neg.f64 t) (*.f64 z 18))))
(neg.f64 (*.f64 y (*.f64 z (*.f64 (neg.f64 t) 18))))
(-.f64 (*.f64 0 (*.f64 (*.f64 y z) -18)) (*.f64 (*.f64 (*.f64 y z) -18) t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(-.f64 (*.f64 0 (*.f64 t 18)) (*.f64 (*.f64 t 18) (*.f64 y (neg.f64 z))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(-.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))) (*.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) (*.f64 t (*.f64 y (neg.f64 z)))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) 1)
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 y y))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 t t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 y z) (*.f64 y z)))
(/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (/.f64 (*.f64 y z) (*.f64 y z)))
(/.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (/.f64 (*.f64 y z) (*.f64 y z)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18)))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 z z))
(/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (/.f64 z z))
(/.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (/.f64 z z))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 (*.f64 y z) (/.f64 t t)) (*.f64 (*.f64 y z) (/.f64 t t))))
(/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (/.f64 (*.f64 (*.f64 y z) (/.f64 t t)) (*.f64 (*.f64 y z) (/.f64 t t))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (/.f64 (*.f64 y (*.f64 z (/.f64 t t))) (*.f64 y (*.f64 z (/.f64 t t)))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 y (*.f64 z 18)) (*.f64 y (*.f64 z 18))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t z) (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (/.f64 (*.f64 t z) (*.f64 t z)))
(/.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (/.f64 (*.f64 t z) (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t (*.f64 z 18)) (*.f64 t (*.f64 z 18))))
(/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (/.f64 (*.f64 t (*.f64 z 18)) (*.f64 t (*.f64 z 18))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (/.f64 (*.f64 t (*.f64 z 18)) (*.f64 t (*.f64 z 18))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18)))) (/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 t (*.f64 y (*.f64 z 18))))))
(/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (/.f64 (/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 t (*.f64 z (*.f64 y 18)))) (/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 t (*.f64 z (*.f64 y 18))))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (/.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 y (*.f64 t (*.f64 z 18)))) (/.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 y (*.f64 t (*.f64 z 18))))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (/.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t))) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (/.f64 (*.f64 y (*.f64 (*.f64 18 (/.f64 t t)) z)) (*.f64 y (*.f64 (*.f64 18 (/.f64 t t)) z))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z)))) (*.f64 18 (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 t 18) (*.f64 t 18)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(/.f64 (*.f64 (*.f64 t (*.f64 y z)) -18) -1)
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(neg.f64 (*.f64 (*.f64 t (*.f64 y z)) -18))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 18)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) 0)
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 0 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 i -4) (*.f64 t (*.f64 y (*.f64 z 18))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 (*.f64 4 i) -1) (*.f64 t (*.f64 y (*.f64 z 18))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(+.f64 (*.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 i -4)))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) 1)
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)) -1)
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 -1 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 1 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)) (/.f64 -1 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))
(*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4))) (*.f64 (+.f64 (*.f64 4 i) (*.f64 (*.f64 y (*.f64 t z)) -18)) (/.f64 -1 (/.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 i -4))))))
(*.f64 -1 (*.f64 (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t z) (*.f64 -18 y))) (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))))))
(*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 1 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) 1)
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (/.f64 (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4))) (/.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)) (+.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 i -4)))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(/.f64 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)) -1)
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))
(neg.f64 (+.f64 (*.f64 4 i) (*.f64 (*.f64 t (*.f64 y z)) -18)))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 i -4))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 18))) (*.f64 i -4))

eval819.0ms (1.9%)

Compiler

Compiled 30014 to 15022 computations (50% saved)

prune518.0ms (1.2%)

Pruning

29 alts after pruning (25 fresh and 4 done)

PrunedKeptTotal
New7509759
Fresh21618
Picked011
Done235
Total75429783
Error
0.0b
Counts
783 → 29
Alt Table
Click to see full alt table
StatusErrorProgram
56.1b
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
21.5b
(-.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
9.6b
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (*.f64 j 27) k))
19.0b
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
35.6b
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
34.5b
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
7.5b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 j (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k -27))) (*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))))
30.0b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 -1/27 (*.f64 k j)))))
9.9b
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 i 4))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))))
30.4b
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
32.1b
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
38.0b
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
31.3b
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
31.3b
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
36.9b
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
44.2b
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
50.7b
(*.f64 (*.f64 i x) -4)
54.9b
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
44.4b
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
56.4b
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
46.6b
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
52.9b
(*.f64 t (*.f64 a -4))
55.6b
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
47.5b
(*.f64 c b)
55.1b
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
55.6b
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
55.2b
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
46.4b
(*.f64 -27 (*.f64 k j))
55.7b
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
Compiler

Compiled 1380 to 1039 computations (24.7% saved)

localize221.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
2.4b
(*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4)))
2.6b
(*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))
3.0b
(*.f64 j (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k -27)))
6.6b
(*.f64 (*.f64 x 18) (*.f64 z y))
Compiler

Compiled 345 to 191 computations (44.6% saved)

series12.0ms (0%)

Counts
2 → 96
Calls

24 calls:

TimeVariablePointExpression
2.0ms
k
@-inf
(*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))
1.0ms
j
@0
(*.f64 j (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k -27)))
1.0ms
j
@inf
(*.f64 j (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k -27)))
1.0ms
c
@inf
(*.f64 j (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k -27)))
1.0ms
b
@inf
(*.f64 j (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k -27)))

rewrite61.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1740×rational_best_oopsla_all_46_json_45_simplify-23
1292×rational_best_oopsla_all_46_json-2
1292×rational_best_oopsla_all_46_json-1
1292×rational_best_oopsla_all_46_json-4
1292×rational_best_oopsla_all_46_json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01896
113096
251896
3289796
Stop Event
node limit
Counts
2 → 34
Calls
Call 1
Inputs
(*.f64 j (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k -27)))
(*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 0 (*.f64 j (*.f64 k -27))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 -27 (/.f64 j j))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 j (*.f64 k -27))) (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 -27 (/.f64 j j))))) (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k -27))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 j)) (*.f64 (neg.f64 j) (*.f64 k (*.f64 -27 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 k -27))) (*.f64 (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 k -27)) j))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 j j))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 k k))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 k (*.f64 -27 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 k (*.f64 -27 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 k -27) (*.f64 k -27)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 j (*.f64 k -27)) (*.f64 j (*.f64 k -27))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 -27 (/.f64 j j)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 -27 (/.f64 j j))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k -27))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (/.f64 (*.f64 c b) (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (/.f64 (*.f64 c b) (*.f64 c b))))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 c c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 (*.f64 c b) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 b b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 (*.f64 (/.f64 (*.f64 c b) (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (*.f64 c b) (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))))

simplify168.0ms (0.4%)

Algorithm
egg-herbie
Rules
1712×rational_best_oopsla_all_46_json_45_simplify-89
1316×rational_best_oopsla_all_46_json_45_simplify-74
1256×rational_best_oopsla_all_46_json_45_simplify-24
1148×rational_best_oopsla_all_46_json_45_simplify-10
954×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
014910062
146910062
2181310062
3680410062
Stop Event
node limit
Counts
130 → 85
Calls
Call 1
Inputs
(*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b)))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
1
(+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
1
(+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
1
(+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b)))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b)))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
1
(+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b)))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b)))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b)))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
1
(+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
1
(+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
-1
(-.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) 1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) 1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))) 1)
-1
(-.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) 1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) 1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))) 1)
(*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
-1
(-.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) 1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) 1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))) 1)
-1
(-.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) 1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) 1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))) 1)
-1
(-.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) 1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) 1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))) 1)
(*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
-1
(-.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) 1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) 1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))) 1)
(*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) 0)
(+.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 0 (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 -27 (/.f64 j j))))))
(+.f64 0 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(+.f64 (*.f64 0 (*.f64 j (*.f64 k -27))) (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 -27 (/.f64 j j))))) (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(-.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) 0)
(-.f64 0 (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k -27))))
(-.f64 (*.f64 0 (neg.f64 j)) (*.f64 (neg.f64 j) (*.f64 k (*.f64 -27 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))
(-.f64 (*.f64 0 (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 k -27))) (*.f64 (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 k -27)) j))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) 1)
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 j j))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 k k))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 k (*.f64 -27 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 k (*.f64 -27 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 k -27) (*.f64 k -27)))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 j (*.f64 k -27)) (*.f64 j (*.f64 k -27))))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 -27 (/.f64 j j)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 -27 (/.f64 j j))))))
(neg.f64 (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) 0)
(+.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (/.f64 (*.f64 c b) (*.f64 c b))))))
(+.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (/.f64 (*.f64 c b) (*.f64 c b))))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))))
(-.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) 0)
(-.f64 0 (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) 1)
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 c c))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 (*.f64 c b) (*.f64 c b)))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 b b))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 (*.f64 (/.f64 (*.f64 c b) (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (*.f64 c b) (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(neg.f64 (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))
Outputs
(*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b)))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(+.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))) (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))))
1
(+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))))
(+.f64 1 (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2))))))
(+.f64 (+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 1 (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
1
(+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))))
(+.f64 1 (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2))))))
(+.f64 (+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 1 (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
1
(+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))))
(+.f64 1 (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2))))))
(+.f64 (+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 1 (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b)))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(+.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))) (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))))
(*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b)))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(+.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))) (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))))
1
(+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))))
(+.f64 1 (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2))))))
(+.f64 (+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 1 (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b)))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(+.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))) (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))))
(*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b)))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(+.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))) (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))))
(*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b)))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))))
(+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))))
(+.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))) (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -531441 (/.f64 (*.f64 (pow.f64 k 4) (pow.f64 j 4)) (*.f64 (pow.f64 c 4) (pow.f64 b 4)))))))
1
(+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))))
(+.f64 1 (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2))))))
(+.f64 (+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 1 (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
1
(+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))))
(+.f64 1 (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2))))))
(+.f64 (+.f64 1 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))))
(+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 1 (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 1 (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))))
-1
(-.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) 1)
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) 1)
(+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) -1))
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))) 1)
(+.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))) -1)
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))) -1))
(+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1)))
-1
(-.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) 1)
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) 1)
(+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) -1))
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))) 1)
(+.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))) -1)
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))) -1))
(+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1)))
(*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))))
-1
(-.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) 1)
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) 1)
(+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) -1))
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))) 1)
(+.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))) -1)
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))) -1))
(+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1)))
-1
(-.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) 1)
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) 1)
(+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) -1))
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))) 1)
(+.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))) -1)
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))) -1))
(+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1)))
-1
(-.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) 1)
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) 1)
(+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) -1))
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))) 1)
(+.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))) -1)
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))) -1))
(+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1)))
(*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))))
(*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))))
-1
(-.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) 1)
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1)
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2))))) 1)
(+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1))
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) -1))
(-.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))))) 1)
(+.f64 (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))))) -1)
(+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) (+.f64 (+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3))))) -1))
(+.f64 (*.f64 -729 (/.f64 (*.f64 (pow.f64 k 2) (pow.f64 j 2)) (*.f64 (pow.f64 c 2) (pow.f64 b 2)))) (+.f64 (*.f64 -19683 (/.f64 (*.f64 (pow.f64 k 3) (pow.f64 j 3)) (*.f64 (pow.f64 c 3) (pow.f64 b 3)))) (+.f64 (*.f64 -27 (/.f64 (*.f64 k j) (*.f64 c b))) -1)))
(*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))))
(*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j)))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3))))))
(+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))) (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))))))
(+.f64 (*.f64 1/27 (/.f64 (*.f64 c b) (*.f64 k j))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 (pow.f64 c 2) (pow.f64 b 2)) (*.f64 (pow.f64 k 2) (pow.f64 j 2)))) (+.f64 (*.f64 1/19683 (/.f64 (*.f64 (pow.f64 c 3) (pow.f64 b 3)) (*.f64 (pow.f64 k 3) (pow.f64 j 3)))) (*.f64 1/531441 (/.f64 (*.f64 (pow.f64 c 4) (pow.f64 b 4)) (*.f64 (pow.f64 k 4) (pow.f64 j 4)))))))
(+.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) 0)
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(+.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 0 (*.f64 j (*.f64 k -27))))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(+.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 -27 (/.f64 j j))))))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(+.f64 0 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(+.f64 (*.f64 0 (*.f64 j (*.f64 k -27))) (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 -27 (/.f64 j j))))) (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(-.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) 0)
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(-.f64 0 (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k -27))))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(-.f64 (*.f64 0 (neg.f64 j)) (*.f64 (neg.f64 j) (*.f64 k (*.f64 -27 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(-.f64 (*.f64 0 (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 k -27))) (*.f64 (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 k -27)) j))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) 1)
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 j j))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 k k))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 k (*.f64 -27 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 k (*.f64 -27 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 k -27) (*.f64 k -27)))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 j (*.f64 k -27)) (*.f64 j (*.f64 k -27))))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(/.f64 (*.f64 (*.f64 k -27) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 -27 (/.f64 j j)))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k (*.f64 -27 (/.f64 j j))))))
(/.f64 (*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))))) (/.f64 (*.f64 k (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 -27 (/.f64 j j)))) (*.f64 k (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (*.f64 -27 (/.f64 j j))))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j))) (/.f64 (*.f64 -27 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (/.f64 j j)))) (*.f64 -27 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (/.f64 j j))))))
(/.f64 (*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j))))) (/.f64 (*.f64 -27 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (/.f64 j j)))) (*.f64 -27 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (/.f64 j j))))))
(neg.f64 (*.f64 (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 j (*.f64 k -27))))
(*.f64 (*.f64 -27 k) (*.f64 j (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (*.f64 k (*.f64 -27 j)))
(*.f64 (*.f64 k (*.f64 -27 j)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) 0)
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (neg.f64 (*.f64 c b)))
(*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (neg.f64 (*.f64 c b)))
(+.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (/.f64 (*.f64 c b) (*.f64 c b))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (neg.f64 (*.f64 c b)))
(*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (neg.f64 (*.f64 c b)))
(+.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (neg.f64 (*.f64 c b)))
(*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (neg.f64 (*.f64 c b)))
(+.f64 (*.f64 0 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (/.f64 (*.f64 c b) (*.f64 c b))))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (neg.f64 (*.f64 c b)))
(*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (neg.f64 (*.f64 c b)))
(-.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) 0)
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (neg.f64 (*.f64 c b)))
(*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (neg.f64 (*.f64 c b)))
(-.f64 0 (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (neg.f64 (*.f64 c b)))
(*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (neg.f64 (*.f64 c b)))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) 1)
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (neg.f64 (*.f64 c b)))
(*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (neg.f64 (*.f64 c b)))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 c c))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (neg.f64 (*.f64 c b))) (/.f64 c c))
(/.f64 (*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))) (/.f64 c c))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (neg.f64 (*.f64 c b))) (/.f64 c c))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (neg.f64 (*.f64 c b)))
(*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (neg.f64 (*.f64 c b)))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 (*.f64 c b) (*.f64 c b)))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (neg.f64 (*.f64 c b)))
(*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (neg.f64 (*.f64 c b)))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 b b))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (neg.f64 (*.f64 c b))) (/.f64 b b))
(/.f64 (*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))) (/.f64 b b))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (neg.f64 (*.f64 c b))) (/.f64 b b))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (neg.f64 (*.f64 c b)))
(*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (neg.f64 (*.f64 c b)))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (neg.f64 (*.f64 c b))) (/.f64 (*.f64 (/.f64 (*.f64 c b) (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))) (*.f64 (/.f64 (*.f64 c b) (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (neg.f64 (*.f64 c b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (/.f64 (*.f64 c b) (*.f64 c b))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (/.f64 (*.f64 c b) (*.f64 c b)))))
(/.f64 (*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (/.f64 (*.f64 c b) (*.f64 c b))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (/.f64 (*.f64 c b) (*.f64 c b)))))
(/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (neg.f64 (*.f64 c b))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (/.f64 (*.f64 c b) (*.f64 c b))) (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (/.f64 (*.f64 c b) (*.f64 c b)))))
(neg.f64 (*.f64 (*.f64 c b) (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))) (neg.f64 (*.f64 c b)))
(*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))) (neg.f64 (*.f64 c b)))

localize13.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.3b
(*.f64 -27 (*.f64 k j))
Compiler

Compiled 21 to 14 computations (33.3% saved)

localize13.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 18 (*.f64 y z))
5.1b
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
5.3b
(*.f64 t (*.f64 18 (*.f64 y z)))
Compiler

Compiled 39 to 21 computations (46.2% saved)

series4.0ms (0%)

Counts
3 → 84
Calls

27 calls:

TimeVariablePointExpression
0.0ms
y
@inf
(*.f64 18 (*.f64 y z))
0.0ms
y
@0
(*.f64 18 (*.f64 y z))
0.0ms
z
@0
(*.f64 18 (*.f64 y z))
0.0ms
z
@inf
(*.f64 18 (*.f64 y z))
0.0ms
y
@-inf
(*.f64 18 (*.f64 y z))

rewrite71.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1230×rational_best_oopsla_all_46_json_45_simplify-13
1218×rational_best_oopsla_all_46_json_45_simplify-37
1122×rational_best_oopsla_all_46_json_45_simplify-87
1080×rational_best_oopsla_all_46_json_45_simplify-74
952×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
18057
234357
3196757
Stop Event
node limit
Counts
3 → 154
Calls
Call 1
Inputs
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 18 (*.f64 y z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 18 (*.f64 t z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t 18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (neg.f64 (neg.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 y z) (*.f64 t 18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))) (*.f64 (*.f64 y z) (*.f64 t 18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (*.f64 y z) (*.f64 t 18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t))))) (*.f64 (*.f64 y z) (*.f64 t 18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 18 (*.f64 t z))) (*.f64 (*.f64 y z) (*.f64 t 18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t))) (*.f64 (*.f64 y z) (*.f64 t 18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 18 (*.f64 t z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t 18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (neg.f64 (neg.f64 t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 (*.f64 y z) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 18 (*.f64 (*.f64 y z) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t t) (*.f64 t (*.f64 (*.f64 y z) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))) (*.f64 t (*.f64 (*.f64 y z) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -18 (*.f64 t (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t 18)) (*.f64 (*.f64 t 18) (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) (*.f64 (*.f64 y z) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 t (*.f64 (*.f64 y z) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 y z) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 18 z) (*.f64 18 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (/.f64 t t) (/.f64 t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t))) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))) (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t)) (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 t 18) (*.f64 t 18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 18 (*.f64 t z)) (*.f64 18 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (neg.f64 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 t (*.f64 y z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 t x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (*.f64 (*.f64 y z) -18)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (neg.f64 x))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 t x)) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z)))))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t)))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18)))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (neg.f64 x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 t (*.f64 y z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 t x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (*.f64 (*.f64 y z) -18)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 x (*.f64 (*.f64 y z) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 x x) (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 t) (*.f64 18 (*.f64 y (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 x (*.f64 (*.f64 y z) -18)) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 x))) (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t x)) (*.f64 (*.f64 t x) (*.f64 (*.f64 y z) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))) (*.f64 t (*.f64 (*.f64 y z) -18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 y z) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 18 (*.f64 y (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t))) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (/.f64 x x) (/.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z)))) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))) (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 t x) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 t (*.f64 y (*.f64 z x))) (*.f64 t (*.f64 y (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t))) (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18))) (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 18 y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 (*.f64 18 z) (/.f64 y y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 z -18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 18 (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 18 y)) (*.f64 18 (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 18 z) (/.f64 y y))) (*.f64 18 (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 18 (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 18 y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 (*.f64 18 z) (/.f64 y y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 z -18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 y z) -18))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 z -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))) (*.f64 (*.f64 y z) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) (*.f64 18 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 z -18) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y z)) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y z)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 y z) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 18 z) (*.f64 18 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 z (/.f64 y y)) (*.f64 z (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 18 y) (*.f64 18 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y z)) (/.f64 (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 (*.f64 18 z) (/.f64 y y)) (*.f64 (*.f64 18 z) (/.f64 y y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) -18) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 y z) -18))))))

simplify110.0ms (0.3%)

Algorithm
egg-herbie
Rules
1308×rational_best_oopsla_all_46_json_45_simplify-23
908×rational_best_oopsla_all_46_json_45_simplify-7
900×rational_best_oopsla_all_46_json_45_simplify-10
890×rational_best_oopsla_all_46_json_45_simplify-30
868×rational_best_oopsla_all_46_json_45_simplify-89
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03196868
111436856
243476856
Stop Event
node limit
Counts
238 → 258
Calls
Call 1
Inputs
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) 0)
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) 0))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 18 (*.f64 t z)) 0))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t 18) 0))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t)) 0))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) 0))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) 0))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (neg.f64 (neg.f64 t)) 0))
(+.f64 0 (*.f64 (*.f64 y z) (*.f64 t 18)))
(+.f64 (*.f64 0 (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))) (*.f64 (*.f64 y z) (*.f64 t 18)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (*.f64 y z) (*.f64 t 18)))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t))))) (*.f64 (*.f64 y z) (*.f64 t 18)))
(+.f64 (*.f64 0 (*.f64 18 (*.f64 t z))) (*.f64 (*.f64 y z) (*.f64 t 18)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t))) (*.f64 (*.f64 y z) (*.f64 t 18)))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) 0)
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) 0))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 18 (*.f64 t z)) 0))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t 18) 0))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t)) 0))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) 0))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) 0))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (neg.f64 (neg.f64 t)) 0))
(-.f64 0 (*.f64 t (*.f64 (*.f64 y z) -18)))
(-.f64 0 (*.f64 18 (*.f64 (*.f64 y z) (neg.f64 t))))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t (*.f64 (*.f64 y z) -18))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))) (*.f64 t (*.f64 (*.f64 y z) -18))))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))))
(-.f64 0 (*.f64 -18 (*.f64 t (*.f64 y z))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) t))
(-.f64 (*.f64 0 (*.f64 t 18)) (*.f64 (*.f64 t 18) (*.f64 y (neg.f64 z))))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) (*.f64 (*.f64 y z) -18)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 t (*.f64 (*.f64 y z) -18)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) 1)
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 t t))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 y y))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 z z))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 y z) (*.f64 y z)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 18 z) (*.f64 18 z)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t))) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))) (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t))))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t)) (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 t 18) (*.f64 t 18)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 18 (*.f64 t z)) (*.f64 18 (*.f64 t z))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 0)
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))) 0))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (neg.f64 x)) 0))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) 0))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 t (*.f64 y z)) 0))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 0))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) 0))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t))) 0))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) 0))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 t x) 0))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (*.f64 (*.f64 y z) -18)) 0))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) 0))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18))) 0))
(+.f64 0 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 x))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(+.f64 (*.f64 0 (*.f64 t x)) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z)))))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(+.f64 (*.f64 0 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t)))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(+.f64 (*.f64 0 (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18)))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 0)
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))) 0))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (neg.f64 x)) 0))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) 0))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 t (*.f64 y z)) 0))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 0))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) 0))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t))) 0))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) 0))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 t x) 0))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (*.f64 (*.f64 y z) -18)) 0))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) 0))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18))) 0))
(-.f64 0 (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18))))
(-.f64 0 (*.f64 t (*.f64 x (*.f64 (*.f64 y z) -18))))
(-.f64 0 (*.f64 1 (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18)))))
(-.f64 0 (*.f64 (/.f64 x x) (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18)))))
(-.f64 0 (*.f64 (neg.f64 x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 18 (*.f64 y (*.f64 z x)))))
(-.f64 0 (*.f64 -1 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)))
(-.f64 0 (*.f64 (*.f64 x (*.f64 (*.f64 y z) -18)) t))
(-.f64 0 (*.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) x))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 x))) (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18))))
(-.f64 (*.f64 0 (*.f64 t x)) (*.f64 (*.f64 t x) (*.f64 (*.f64 y z) -18)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18)))))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))) (*.f64 t (*.f64 (*.f64 y z) -18))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 1)
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 t t))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 x x))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 y y))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 y z) (*.f64 y z)))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 18 (*.f64 y (*.f64 z x)))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t))) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z)))) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))) (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z)))))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 t x) (*.f64 t x)))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 t (*.f64 y (*.f64 z x))) (*.f64 t (*.f64 y (*.f64 z x)))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t))) (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t)))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18))) (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18)))))
(+.f64 (*.f64 18 (*.f64 y z)) 0)
(+.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 18 y) 0))
(+.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 (*.f64 18 z) (/.f64 y y)) 0))
(+.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z))) 0))
(+.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 z -18) 0))
(+.f64 0 (*.f64 18 (*.f64 y z)))
(+.f64 (*.f64 0 (*.f64 18 y)) (*.f64 18 (*.f64 y z)))
(+.f64 (*.f64 0 (*.f64 (*.f64 18 z) (/.f64 y y))) (*.f64 18 (*.f64 y z)))
(+.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 18 (*.f64 y z)))
(-.f64 (*.f64 18 (*.f64 y z)) 0)
(-.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 18 y) 0))
(-.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 (*.f64 18 z) (/.f64 y y)) 0))
(-.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z))) 0))
(-.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 z -18) 0))
(-.f64 0 (*.f64 (*.f64 y z) -18))
(-.f64 0 (*.f64 y (*.f64 z -18)))
(-.f64 0 (*.f64 (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))) (*.f64 (*.f64 y z) -18)))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 18 z)))
(-.f64 0 (*.f64 (*.f64 z -18) y))
(-.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 y (neg.f64 z))))
(/.f64 (*.f64 18 (*.f64 y z)) 1)
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 y y))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 z z))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 y z) (*.f64 y z)))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 18 z) (*.f64 18 z)))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 z (/.f64 y y)) (*.f64 z (/.f64 y y))))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 18 y) (*.f64 18 y)))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 (*.f64 18 z) (/.f64 y y)) (*.f64 (*.f64 18 z) (/.f64 y y))))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z)))))
(/.f64 (*.f64 (*.f64 y z) -18) -1)
(neg.f64 (*.f64 (*.f64 y z) -18))
Outputs
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) 0)
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 18 (*.f64 t z)) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t 18) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t)) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (neg.f64 (neg.f64 t)) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 0 (*.f64 (*.f64 y z) (*.f64 t 18)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 0 (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))) (*.f64 (*.f64 y z) (*.f64 t 18)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 (*.f64 y z) (*.f64 t 18)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 0 (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t))))) (*.f64 (*.f64 y z) (*.f64 t 18)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 0 (*.f64 18 (*.f64 t z))) (*.f64 (*.f64 y z) (*.f64 t 18)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t))) (*.f64 (*.f64 y z) (*.f64 t 18)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) 0)
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 18 (*.f64 t z)) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t 18) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t)) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (neg.f64 (neg.f64 t)) 0))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(-.f64 0 (*.f64 t (*.f64 (*.f64 y z) -18)))
(neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18)))
(neg.f64 (*.f64 t (*.f64 y (*.f64 z -18))))
(neg.f64 (*.f64 -18 (*.f64 y (*.f64 t z))))
(-.f64 0 (*.f64 18 (*.f64 (*.f64 y z) (neg.f64 t))))
(neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18)))
(neg.f64 (*.f64 t (*.f64 y (*.f64 z -18))))
(neg.f64 (*.f64 -18 (*.f64 y (*.f64 t z))))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t (*.f64 (*.f64 y z) -18))))
(neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18)))
(neg.f64 (*.f64 t (*.f64 y (*.f64 z -18))))
(neg.f64 (*.f64 -18 (*.f64 y (*.f64 t z))))
(-.f64 0 (*.f64 (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))) (*.f64 t (*.f64 (*.f64 y z) -18))))
(neg.f64 (*.f64 t (*.f64 (/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) (*.f64 (*.f64 y z) (*.f64 18 t))) (*.f64 (*.f64 y z) -18))))
(neg.f64 (*.f64 t (*.f64 (*.f64 y (*.f64 z -18)) (/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 y (*.f64 18 (*.f64 t z)))))))
(neg.f64 (*.f64 t (*.f64 (*.f64 y z) (*.f64 (/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 18 (*.f64 y (*.f64 t z)))) -18))))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))))
(neg.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) (neg.f64 t)))
(neg.f64 (-.f64 (*.f64 0 t) (*.f64 y (*.f64 18 (*.f64 t z)))))
(neg.f64 (-.f64 (*.f64 0 t) (*.f64 18 (*.f64 y (*.f64 t z)))))
(-.f64 0 (*.f64 -18 (*.f64 t (*.f64 y z))))
(neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18)))
(neg.f64 (*.f64 t (*.f64 y (*.f64 z -18))))
(neg.f64 (*.f64 -18 (*.f64 y (*.f64 t z))))
(-.f64 0 (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) t))
(neg.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) (neg.f64 t)))
(neg.f64 (-.f64 (*.f64 0 t) (*.f64 y (*.f64 18 (*.f64 t z)))))
(neg.f64 (-.f64 (*.f64 0 t) (*.f64 18 (*.f64 y (*.f64 t z)))))
(-.f64 (*.f64 0 (*.f64 t 18)) (*.f64 (*.f64 t 18) (*.f64 y (neg.f64 z))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))) (*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) (*.f64 (*.f64 y z) -18)))
(*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) (neg.f64 (*.f64 (*.f64 y z) -18)))
(*.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) (neg.f64 (*.f64 y (*.f64 z -18))))
(neg.f64 (*.f64 (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))) (*.f64 -18 (*.f64 y (*.f64 t z)))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 t))) (*.f64 t (*.f64 (*.f64 y z) -18)))
(neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18)))
(neg.f64 (*.f64 t (*.f64 y (*.f64 z -18))))
(neg.f64 (*.f64 -18 (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) 1)
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 t t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 y y))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 z z))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) (/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) (*.f64 (*.f64 y z) (*.f64 18 t))))
(/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 y (*.f64 18 (*.f64 t z)))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 18 (*.f64 y (*.f64 t z)))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 y z) (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 18 z) (*.f64 18 z)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) (/.f64 (*.f64 18 z) (*.f64 18 z)))
(/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (/.f64 (*.f64 18 z) (*.f64 18 z)))
(/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (/.f64 (*.f64 z 36) (*.f64 z 36)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (/.f64 (/.f64 t t) (/.f64 t t)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t))) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) (/.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t)))))
(/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (/.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t)))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (/.f64 (*.f64 (/.f64 t t) (*.f64 18 (*.f64 y z))) (*.f64 (/.f64 t t) (*.f64 18 (*.f64 y z)))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))) (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) (/.f64 (/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) (*.f64 (*.f64 y z) (*.f64 18 t)))))
(/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (/.f64 (/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 y (*.f64 18 (*.f64 t z))))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (/.f64 (/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 18 (*.f64 y (*.f64 t z))))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))) (*.f64 (/.f64 t t) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t))))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) (/.f64 (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t)))) (*.f64 (/.f64 t t) (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))))))
(/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (/.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 (/.f64 t t) (/.f64 t t)))) (*.f64 18 (*.f64 (*.f64 y z) (*.f64 (/.f64 t t) (/.f64 t t))))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (/.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 (/.f64 t t) (/.f64 t t)))) (*.f64 18 (*.f64 (*.f64 y z) (*.f64 (/.f64 t t) (/.f64 t t))))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t)) (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) (/.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t)) (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t))))
(/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (/.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t)) (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (/.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t)) (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) t))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 t 18) (*.f64 t 18)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 18 (*.f64 t z)) (*.f64 18 (*.f64 t z))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) (/.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))))
(/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (/.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (/.f64 (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))) (*.f64 t (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))))
(/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (/.f64 (neg.f64 (neg.f64 t)) (neg.f64 (neg.f64 t))))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 0)
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (neg.f64 x)) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 t (*.f64 y z)) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t))) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 t x) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (*.f64 (*.f64 y z) -18)) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18))) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 0 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 0 (neg.f64 (neg.f64 x))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 0 (*.f64 t x)) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 0 (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z)))))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 0 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t)))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 0 (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18)))) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 0)
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (neg.f64 x)) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 t (*.f64 y z)) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t))) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 t x) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 x (*.f64 (*.f64 y z) -18)) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18))) 0))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 0 (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18))))
(neg.f64 (*.f64 t (*.f64 x (*.f64 (*.f64 y z) -18))))
(neg.f64 (*.f64 (*.f64 y z) (*.f64 -18 (*.f64 t x))))
(*.f64 (neg.f64 (*.f64 t x)) (*.f64 y (*.f64 z -18)))
(-.f64 0 (*.f64 t (*.f64 x (*.f64 (*.f64 y z) -18))))
(neg.f64 (*.f64 t (*.f64 x (*.f64 (*.f64 y z) -18))))
(neg.f64 (*.f64 (*.f64 y z) (*.f64 -18 (*.f64 t x))))
(*.f64 (neg.f64 (*.f64 t x)) (*.f64 y (*.f64 z -18)))
(-.f64 0 (*.f64 1 (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18)))))
(neg.f64 (*.f64 t (*.f64 x (*.f64 (*.f64 y z) -18))))
(neg.f64 (*.f64 (*.f64 y z) (*.f64 -18 (*.f64 t x))))
(*.f64 (neg.f64 (*.f64 t x)) (*.f64 y (*.f64 z -18)))
(-.f64 0 (*.f64 (/.f64 x x) (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18)))))
(neg.f64 (*.f64 t (*.f64 x (*.f64 (*.f64 y z) -18))))
(neg.f64 (*.f64 (*.f64 y z) (*.f64 -18 (*.f64 t x))))
(*.f64 (neg.f64 (*.f64 t x)) (*.f64 y (*.f64 z -18)))
(-.f64 0 (*.f64 (neg.f64 x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 18 (*.f64 y (*.f64 z x)))))
(neg.f64 (*.f64 18 (*.f64 (neg.f64 t) (*.f64 y (*.f64 z x)))))
(neg.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 t -18)))
(-.f64 0 (*.f64 -1 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 0 (*.f64 (*.f64 x (*.f64 (*.f64 y z) -18)) t))
(neg.f64 (*.f64 t (*.f64 x (*.f64 (*.f64 y z) -18))))
(neg.f64 (*.f64 (*.f64 y z) (*.f64 -18 (*.f64 t x))))
(*.f64 (neg.f64 (*.f64 t x)) (*.f64 y (*.f64 z -18)))
(-.f64 0 (*.f64 (neg.f64 (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) x))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 x))) (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18))))
(neg.f64 (*.f64 t (*.f64 x (*.f64 (*.f64 y z) -18))))
(neg.f64 (*.f64 (*.f64 y z) (*.f64 -18 (*.f64 t x))))
(*.f64 (neg.f64 (*.f64 t x)) (*.f64 y (*.f64 z -18)))
(-.f64 (*.f64 0 (*.f64 t x)) (*.f64 (*.f64 t x) (*.f64 (*.f64 y z) -18)))
(neg.f64 (*.f64 t (*.f64 x (*.f64 (*.f64 y z) -18))))
(neg.f64 (*.f64 (*.f64 y z) (*.f64 -18 (*.f64 t x))))
(*.f64 (neg.f64 (*.f64 t x)) (*.f64 y (*.f64 z -18)))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))) (*.f64 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) (*.f64 x (*.f64 t (*.f64 (*.f64 y z) -18)))))
(*.f64 (/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))) (neg.f64 (*.f64 t (*.f64 x (*.f64 (*.f64 y z) -18)))))
(*.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))) (neg.f64 (*.f64 (*.f64 y z) (*.f64 -18 (*.f64 t x)))))
(*.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 (neg.f64 (*.f64 t x)) (*.f64 y (*.f64 z -18))))
(-.f64 (*.f64 0 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))) (*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))) (*.f64 t (*.f64 (*.f64 y z) -18))))
(*.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) (*.f64 (*.f64 y z) (*.f64 18 t)))) (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18))))
(*.f64 (*.f64 x (/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 y (*.f64 18 (*.f64 t z))))) (neg.f64 (*.f64 t (*.f64 y (*.f64 z -18)))))
(*.f64 (*.f64 x (/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 18 (*.f64 y (*.f64 t z))))) (neg.f64 (*.f64 -18 (*.f64 y (*.f64 t z)))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) 1)
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 t t))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 x x))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 y y))
(/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 y y))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 y y))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 y y))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))
(/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 y z) (*.f64 y z)))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 18 (*.f64 y (*.f64 z x)))))
(/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 18 (*.f64 y (*.f64 z x)))))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 18 (*.f64 y (*.f64 z x)))))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 18 (*.f64 y (*.f64 z x)))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t))) (*.f64 18 (*.f64 (*.f64 y z) (/.f64 t t)))))
(/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t)))))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t))) (*.f64 (*.f64 y z) (*.f64 18 (/.f64 t t)))))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 (*.f64 (/.f64 t t) (*.f64 18 (*.f64 y z))) (*.f64 (/.f64 t t) (*.f64 18 (*.f64 y z)))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))
(/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 (/.f64 x x) (/.f64 x x)))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z)))) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))))
(/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 (*.f64 (/.f64 x x) (*.f64 y (*.f64 18 (*.f64 t z)))) (*.f64 (/.f64 x x) (*.f64 y (*.f64 18 (*.f64 t z))))))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 (*.f64 18 (*.f64 (/.f64 x x) (*.f64 y (*.f64 t z)))) (*.f64 18 (*.f64 (/.f64 x x) (*.f64 y (*.f64 t z))))))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 (*.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (/.f64 x x)) (*.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (/.f64 x x))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18)))) (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) (*.f64 (*.f64 y z) (*.f64 t 18))))))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))
(/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) x)) (*.f64 x (/.f64 (*.f64 (*.f64 y z) (*.f64 18 t)) x))))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 (*.f64 x (/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) x)) (*.f64 x (/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) x))))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 (*.f64 x (/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) x)) (*.f64 x (/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) x))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (neg.f64 x))))
(*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))
(*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z))))) (*.f64 (/.f64 x x) (*.f64 y (*.f64 (/.f64 x x) (*.f64 18 (*.f64 t z)))))))
(/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) (*.f64 y (*.f64 18 (*.f64 t z))))) (*.f64 (/.f64 x x) (*.f64 (/.f64 x x) (*.f64 y (*.f64 18 (*.f64 t z)))))))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 (*.f64 y (*.f64 (*.f64 18 (*.f64 t z)) (*.f64 (/.f64 x x) (/.f64 x x)))) (*.f64 y (*.f64 (*.f64 18 (*.f64 t z)) (*.f64 (/.f64 x x) (/.f64 x x))))))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 (*.f64 (/.f64 x x) (*.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (/.f64 x x))) (*.f64 (/.f64 x x) (*.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (/.f64 x x)))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x)) (/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x))))
(/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 (/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t)))) (/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))))))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 (/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z))))) (/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))))))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))) (/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 t x) (*.f64 t x)))
(/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 (*.f64 t x) (*.f64 t x)))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 (*.f64 t x) (*.f64 t x)))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 (*.f64 t x) (*.f64 t x)))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 t (*.f64 y (*.f64 z x))) (*.f64 t (*.f64 y (*.f64 z x)))))
(/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 (*.f64 y (*.f64 z (*.f64 t x))) (*.f64 y (*.f64 z (*.f64 t x)))))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 (*.f64 y (*.f64 t (*.f64 z x))) (*.f64 y (*.f64 t (*.f64 z x)))))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 (*.f64 y (*.f64 x (*.f64 t z))) (*.f64 y (*.f64 x (*.f64 t z)))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t))) (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t)))))
(/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t))) (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x (/.f64 t t)))))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 (*.f64 18 (*.f64 (*.f64 x (/.f64 t t)) (*.f64 y z))) (*.f64 18 (*.f64 (*.f64 x (/.f64 t t)) (*.f64 y z)))))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 (*.f64 18 (*.f64 (*.f64 x (/.f64 t t)) (*.f64 y z))) (*.f64 18 (*.f64 (*.f64 x (/.f64 t t)) (*.f64 y z)))))
(/.f64 (*.f64 (*.f64 (*.f64 y z) (*.f64 t 18)) x) (/.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18))) (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18)))))
(/.f64 (*.f64 x (*.f64 (*.f64 y z) (*.f64 18 t))) (/.f64 (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18))) (neg.f64 (*.f64 t (*.f64 (*.f64 y z) -18)))))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 (*.f64 t z)))) (/.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -18)))) (neg.f64 (*.f64 t (*.f64 y (*.f64 z -18))))))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y (*.f64 t z)))) (/.f64 (neg.f64 (*.f64 -18 (*.f64 y (*.f64 t z)))) (neg.f64 (*.f64 -18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 18 (*.f64 y z)) 0)
(*.f64 18 (*.f64 y z))
(+.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 18 y) 0))
(*.f64 18 (*.f64 y z))
(+.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 (*.f64 18 z) (/.f64 y y)) 0))
(*.f64 18 (*.f64 y z))
(+.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z))) 0))
(*.f64 18 (*.f64 y z))
(+.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 z -18) 0))
(*.f64 18 (*.f64 y z))
(+.f64 0 (*.f64 18 (*.f64 y z)))
(*.f64 18 (*.f64 y z))
(+.f64 (*.f64 0 (*.f64 18 y)) (*.f64 18 (*.f64 y z)))
(*.f64 18 (*.f64 y z))
(+.f64 (*.f64 0 (*.f64 (*.f64 18 z) (/.f64 y y))) (*.f64 18 (*.f64 y z)))
(*.f64 18 (*.f64 y z))
(+.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 18 (*.f64 y z)))
(*.f64 18 (*.f64 y z))
(-.f64 (*.f64 18 (*.f64 y z)) 0)
(*.f64 18 (*.f64 y z))
(-.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 18 y) 0))
(*.f64 18 (*.f64 y z))
(-.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 (*.f64 18 z) (/.f64 y y)) 0))
(*.f64 18 (*.f64 y z))
(-.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z))) 0))
(*.f64 18 (*.f64 y z))
(-.f64 (*.f64 18 (*.f64 y z)) (*.f64 (*.f64 z -18) 0))
(*.f64 18 (*.f64 y z))
(-.f64 0 (*.f64 (*.f64 y z) -18))
(neg.f64 (*.f64 (*.f64 y z) -18))
(neg.f64 (*.f64 y (*.f64 z -18)))
(-.f64 0 (*.f64 y (*.f64 z -18)))
(neg.f64 (*.f64 (*.f64 y z) -18))
(neg.f64 (*.f64 y (*.f64 z -18)))
(-.f64 0 (*.f64 (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))) (*.f64 (*.f64 y z) -18)))
(neg.f64 (*.f64 (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))) (*.f64 (*.f64 y z) -18)))
(neg.f64 (*.f64 (*.f64 y z) (*.f64 (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))) -18)))
(neg.f64 (*.f64 (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))) (*.f64 y (*.f64 z -18))))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 18 z)))
(*.f64 18 (*.f64 y z))
(-.f64 0 (*.f64 (*.f64 z -18) y))
(neg.f64 (*.f64 (*.f64 y z) -18))
(neg.f64 (*.f64 y (*.f64 z -18)))
(-.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z)))) (*.f64 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 y (neg.f64 z))))
(*.f64 18 (*.f64 y z))
(/.f64 (*.f64 18 (*.f64 y z)) 1)
(*.f64 18 (*.f64 y z))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 y y))
(*.f64 18 (*.f64 y z))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 z z))
(*.f64 18 (*.f64 y z))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 y z) (*.f64 y z)))
(*.f64 18 (*.f64 y z))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 18 z) (*.f64 18 z)))
(*.f64 18 (*.f64 y z))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 z (/.f64 y y)) (*.f64 z (/.f64 y y))))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 18 y) (*.f64 18 y)))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z))) (/.f64 (*.f64 18 (*.f64 y z)) (*.f64 18 (*.f64 y z)))))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 (*.f64 18 z) (/.f64 y y)) (*.f64 (*.f64 18 z) (/.f64 y y))))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 (/.f64 y y) (*.f64 18 z)) (*.f64 (/.f64 y y) (*.f64 18 z))))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 18 (*.f64 z (/.f64 y y))) (*.f64 18 (*.f64 z (/.f64 y y)))))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z))) (*.f64 18 (/.f64 (*.f64 y z) (*.f64 y z)))))
(*.f64 18 (*.f64 y z))
(/.f64 (*.f64 (*.f64 y z) -18) -1)
(neg.f64 (*.f64 (*.f64 y z) -18))
(neg.f64 (*.f64 y (*.f64 z -18)))
(neg.f64 (*.f64 (*.f64 y z) -18))
(neg.f64 (*.f64 y (*.f64 z -18)))

localize16.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(*.f64 -4 (*.f64 a t))
0.0b
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
0.3b
(*.f64 -27 (*.f64 k j))
Compiler

Compiled 43 to 23 computations (46.5% saved)

series2.0ms (0%)

Counts
2 → 30
Calls

18 calls:

TimeVariablePointExpression
0.0ms
a
@0
(*.f64 -4 (*.f64 a t))
0.0ms
t
@0
(*.f64 -4 (*.f64 a t))
0.0ms
t
@inf
(*.f64 -4 (*.f64 a t))
0.0ms
a
@inf
(*.f64 -4 (*.f64 a t))
0.0ms
a
@0
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))

rewrite92.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
950×rational_best_oopsla_all_46_json_45_simplify-35
736×rational_best_oopsla_all_46_json_45_simplify-89
668×rational_best_oopsla_all_46_json_45_simplify-23
642×rational_best_oopsla_all_46_json_45_simplify-87
642×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01344
18644
228744
3133644
4613444
Stop Event
node limit
Counts
2 → 63
Calls
Call 1
Inputs
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(*.f64 -4 (*.f64 a t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 k j) 27))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (*.f64 a t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 1 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))) (neg.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))))))
((#(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)) (*.f64 0 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -4 (*.f64 a t)) (*.f64 0 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -4 (*.f64 a t)) (*.f64 0 (*.f64 -4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -4 (*.f64 a t)) (*.f64 0 (*.f64 (*.f64 -4 t) (/.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t)))) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8))) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 -4 a)) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (*.f64 -4 t) (/.f64 a a))) (*.f64 -4 (*.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 0 (*.f64 (*.f64 a t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 a (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (*.f64 a t) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 a) (*.f64 -4 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 -4 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 t 4) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t)))) (*.f64 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t))) (neg.f64 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8))) (*.f64 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8)) (*.f64 (*.f64 a t) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 a t)) (/.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 a t)) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 a t) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 t (/.f64 a a)) (*.f64 t (/.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 -4 t) (*.f64 -4 t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 -4 a) (*.f64 -4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 (*.f64 -4 t) (/.f64 a a)) (*.f64 (*.f64 -4 t) (/.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8)) (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a t) 4) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 a t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 a (*.f64 t 4)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 1 (*.f64 (*.f64 a t) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (neg.f64 a) (*.f64 -4 t)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -1 (*.f64 -4 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 t 4) a))))))

simplify111.0ms (0.3%)

Algorithm
egg-herbie
Rules
884×rational_best_oopsla_all_46_json_45_simplify-10
880×rational_best_oopsla_all_46_json_45_simplify-49
866×rational_best_oopsla_all_46_json_45_simplify-30
790×rational_best_oopsla_all_46_json_45_simplify-13
614×rational_best_oopsla_all_46_json_45_simplify-72
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01312401
14652401
222112397
357602397
Stop Event
node limit
Counts
93 → 84
Calls
Call 1
Inputs
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 k j) 27))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (*.f64 a t) 4))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) 0)
(-.f64 0 (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) 1)
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(*.f64 1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 1 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))))
(*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))))
(*.f64 -1 (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))))
(*.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(*.f64 (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))) -1)
(*.f64 (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))) (neg.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) 1)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) 0)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 0 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 0 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 0 (*.f64 -4 a)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 0 (*.f64 (*.f64 -4 t) (/.f64 a a))))
(+.f64 0 (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 0 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 0 (*.f64 -4 a)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 0 (*.f64 (*.f64 -4 t) (/.f64 a a))) (*.f64 -4 (*.f64 a t)))
(-.f64 (*.f64 -4 (*.f64 a t)) 0)
(-.f64 0 (*.f64 (*.f64 a t) 4))
(-.f64 0 (*.f64 a (*.f64 t 4)))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 a t) 4)))
(-.f64 0 (*.f64 (neg.f64 a) (*.f64 -4 t)))
(-.f64 0 (*.f64 -1 (*.f64 -4 (*.f64 a t))))
(-.f64 0 (*.f64 (*.f64 t 4) a))
(-.f64 (*.f64 0 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t)))) (*.f64 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t))) (neg.f64 (*.f64 a t))))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8))) (*.f64 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8)) (*.f64 (*.f64 a t) 4)))
(/.f64 (*.f64 -4 (*.f64 a t)) 1)
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 a a))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 t t))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 a t) (*.f64 a t)))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8)))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 t (/.f64 a a)) (*.f64 t (/.f64 a a))))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 -4 t) (*.f64 -4 t)))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 -4 a) (*.f64 -4 a)))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t)))))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 (*.f64 -4 t) (/.f64 a a)) (*.f64 (*.f64 -4 t) (/.f64 a a))))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8)) (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8))))
(/.f64 (*.f64 (*.f64 a t) 4) -1)
(neg.f64 (*.f64 (*.f64 a t) 4))
(neg.f64 (*.f64 a (*.f64 t 4)))
(neg.f64 (*.f64 1 (*.f64 (*.f64 a t) 4)))
(neg.f64 (*.f64 (neg.f64 a) (*.f64 -4 t)))
(neg.f64 (*.f64 -1 (*.f64 -4 (*.f64 a t))))
(neg.f64 (*.f64 (*.f64 t 4) a))
Outputs
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 k j) 27))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 t 4)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (*.f64 a t) 4))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 k j) 27))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 t 4)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) 0)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(-.f64 0 (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 k j) 27))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 t 4)))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 1 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 -1 (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 k j) 27))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 t 4)))
(*.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))) -1)
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 k j) 27))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 t 4)))
(*.f64 (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))) (neg.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(*.f64 (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 k j) 27)))
(*.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 k (*.f64 27 j))) (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))))
(*.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 t 4))) (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))))
(*.f64 (*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(*.f64 (neg.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))) (-.f64 (*.f64 (*.f64 k j) 27) (*.f64 -4 (*.f64 a t))))
(*.f64 (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 k j) 27)))
(*.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 k (*.f64 27 j))) (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))))
(*.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 t 4))) (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(neg.f64 (*.f64 -1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 -4 (*.f64 a t)) 0)
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 0 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t)))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 0 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 0 (*.f64 -4 a)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 0 (*.f64 (*.f64 -4 t) (/.f64 a a))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 0 (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 0 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 0 (*.f64 -4 a)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 0 (*.f64 (*.f64 -4 t) (/.f64 a a))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(-.f64 (*.f64 -4 (*.f64 a t)) 0)
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(-.f64 0 (*.f64 (*.f64 a t) 4))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(-.f64 0 (*.f64 a (*.f64 t 4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 a t) 4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(-.f64 0 (*.f64 (neg.f64 a) (*.f64 -4 t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(-.f64 0 (*.f64 -1 (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(-.f64 0 (*.f64 (*.f64 t 4) a))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(-.f64 (*.f64 0 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t)))) (*.f64 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t))) (neg.f64 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(-.f64 (*.f64 0 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8))) (*.f64 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8)) (*.f64 (*.f64 a t) 4)))
(*.f64 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8)) (neg.f64 (*.f64 (*.f64 a t) 4)))
(*.f64 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8)) (neg.f64 (*.f64 t (*.f64 a 4))))
(*.f64 (*.f64 a (*.f64 -4 t)) (/.f64 (*.f64 a (*.f64 -8 t)) (*.f64 a (*.f64 -8 t))))
(/.f64 (*.f64 -4 (*.f64 a t)) 1)
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 a a))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 t t))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 a t) (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8)))
(/.f64 (*.f64 a (*.f64 -4 t)) (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8)))
(/.f64 (*.f64 a (*.f64 -4 t)) (/.f64 (*.f64 a (*.f64 -8 t)) (*.f64 a (*.f64 -8 t))))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 t (/.f64 a a)) (*.f64 t (/.f64 a a))))
(/.f64 (*.f64 a (*.f64 -4 t)) (/.f64 (*.f64 t (/.f64 a a)) (*.f64 t (/.f64 a a))))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 -4 t) (*.f64 -4 t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 -4 a) (*.f64 -4 a)))
(/.f64 (*.f64 a (*.f64 -4 t)) (/.f64 (*.f64 -4 a) (*.f64 -4 a)))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t))) (*.f64 -4 (/.f64 (*.f64 a t) (*.f64 a t)))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (*.f64 (*.f64 -4 t) (/.f64 a a)) (*.f64 (*.f64 -4 t) (/.f64 a a))))
(/.f64 (*.f64 a (*.f64 -4 t)) (/.f64 (*.f64 t (*.f64 (/.f64 a a) -4)) (*.f64 t (*.f64 (/.f64 a a) -4))))
(/.f64 (*.f64 a (*.f64 -4 t)) (/.f64 (*.f64 -4 (*.f64 t (/.f64 a a))) (*.f64 -4 (*.f64 t (/.f64 a a)))))
(/.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8)) (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8))))
(/.f64 (*.f64 a (*.f64 -4 t)) (/.f64 (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8)) (/.f64 (*.f64 (*.f64 a t) -8) (*.f64 (*.f64 a t) -8))))
(/.f64 (*.f64 a (*.f64 -4 t)) (/.f64 (/.f64 (*.f64 a (*.f64 -8 t)) (*.f64 a (*.f64 -8 t))) (/.f64 (*.f64 a (*.f64 -8 t)) (*.f64 a (*.f64 -8 t)))))
(/.f64 (*.f64 (*.f64 a t) 4) -1)
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(neg.f64 (*.f64 (*.f64 a t) 4))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(neg.f64 (*.f64 a (*.f64 t 4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(neg.f64 (*.f64 1 (*.f64 (*.f64 a t) 4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(neg.f64 (*.f64 (neg.f64 a) (*.f64 -4 t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(neg.f64 (*.f64 -1 (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(neg.f64 (*.f64 (*.f64 t 4) a))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))

localize26.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
0.2b
(*.f64 18 (*.f64 x z))
2.4b
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))
6.2b
(*.f64 y (*.f64 18 (*.f64 x z)))
Compiler

Compiled 81 to 42 computations (48.1% saved)

series7.0ms (0%)

Counts
4 → 204
Calls

51 calls:

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

rewrite79.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1538×rational_best_oopsla_all_46_json_45_simplify-13
1196×rational_best_oopsla_all_46_json-2
1196×rational_best_oopsla_all_46_json-1
1196×rational_best_oopsla_all_46_json-4
1196×rational_best_oopsla_all_46_json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019118
1133118
2518118
32637118
Stop Event
node limit
Counts
4 → 123
Calls
Call 1
Inputs
(*.f64 y (*.f64 18 (*.f64 x z)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))
(*.f64 18 (*.f64 x z))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 y (*.f64 x z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 18 (*.f64 y (*.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y (*.f64 x z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (neg.f64 y) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 -18 (*.f64 x z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 18 (*.f64 y (*.f64 x z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 y (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 y (/.f64 (*.f64 18 (*.f64 x z)) y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 y (*.f64 18 z)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 y 18) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 (/.f64 y y) (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 -18 (*.f64 x z)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 y (*.f64 -18 (*.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 18 (*.f64 y (*.f64 x (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 (*.f64 -18 (*.f64 x z)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 y y) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 18 (*.f64 y (*.f64 x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 18 (*.f64 y (*.f64 x z)))) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 y) (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -18 (*.f64 y (*.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y x) (*.f64 18 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 y y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y 18)) (*.f64 (*.f64 y 18) (*.f64 x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))))) (*.f64 (*.f64 y (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z)))) (*.f64 -18 (*.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y))))) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 18 (*.f64 x z)) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 -18 (*.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y (*.f64 x z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 y y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 x z) (*.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 18 (*.f64 y (*.f64 x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y))) (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 x z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) t)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (/.f64 t t))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 t (*.f64 (/.f64 t t) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t t) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 t) (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 t (*.f64 4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -4 a) t) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 (/.f64 t t) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) (*.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 t t)) t) (*.f64 t (*.f64 4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 t t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (/.f64 t t)) (*.f64 (/.f64 t t) (*.f64 t (*.f64 4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 -4 a) t) (/.f64 t t)) (*.f64 (/.f64 t t) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t (*.f64 4 a)) -1) (*.f64 -1 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)) -1) (*.f64 -1 (*.f64 (*.f64 -4 a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))) (*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))) (*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) (*.f64 t (*.f64 4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 (*.f64 -4 a) t) (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))) (*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))))) (*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)))) (*.f64 4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))))) (*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)))) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 t t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (/.f64 t t)) (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (/.f64 t t))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 18 (*.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 x z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 x z)) (*.f64 (*.f64 18 x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 x z)) (*.f64 (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 x z)) (*.f64 (*.f64 18 (*.f64 z (/.f64 x x))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 x z)) (*.f64 (*.f64 18 (/.f64 (*.f64 x z) (*.f64 x z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 x z)) (*.f64 (*.f64 -18 z) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -18 (*.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 x (*.f64 -18 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (*.f64 18 (*.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))) (*.f64 -18 (*.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (neg.f64 x) (*.f64 18 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 18 x) (*.f64 z (/.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -18 (*.f64 x z)) -1) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 x z) (*.f64 x z)))) (*.f64 (*.f64 18 (/.f64 (*.f64 x z) (*.f64 x z))) (*.f64 x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (*.f64 -18 z)) (*.f64 (*.f64 -18 z) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x z)) (/.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x z)) (/.f64 z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x z)) (/.f64 (*.f64 x z) (*.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x z)) (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 x z)) (/.f64 (*.f64 18 z) (*.f64 18 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -18 (*.f64 x z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 -18 (*.f64 x z)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 1 (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 -1 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 -4 a) t) (-.f64 0 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))) (*.f64 t (*.f64 4 a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t (*.f64 4 a)) -1) (*.f64 -1 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (*.f64 t (*.f64 4 a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 1 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))))))

simplify160.0ms (0.4%)

Algorithm
egg-herbie
Rules
1538×rational_best_oopsla_all_46_json_45_simplify-49
1294×rational_best_oopsla_all_46_json_45_simplify-7
1156×rational_best_oopsla_all_46_json_45_simplify-89
1026×rational_best_oopsla_all_46_json_45_simplify-13
988×rational_best_oopsla_all_46_json_45_simplify-24
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
032112037
1126711361
2525111341
Stop Event
node limit
Counts
327 → 204
Calls
Call 1
Inputs
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) 0)
(+.f64 0 (*.f64 18 (*.f64 y (*.f64 x z))))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) 0)
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (neg.f64 y) 0))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 -18 (*.f64 x z)) 0))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 18 (*.f64 y (*.f64 x z)))) 0))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 y (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z)))) 0))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 y (/.f64 (*.f64 18 (*.f64 x z)) y)) 0))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 y (*.f64 18 z)) 0))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 y 18) 0))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 (/.f64 y y) (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))) 0))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))) 0))
(-.f64 0 (*.f64 (*.f64 -18 (*.f64 x z)) y))
(-.f64 0 (*.f64 y (*.f64 -18 (*.f64 x z))))
(-.f64 0 (*.f64 18 (*.f64 y (*.f64 x (neg.f64 z)))))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(-.f64 0 (*.f64 -1 (*.f64 18 (*.f64 y (*.f64 x z)))))
(-.f64 0 (*.f64 (/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 18 (*.f64 y (*.f64 x z)))) (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))))
(-.f64 0 (*.f64 -18 (*.f64 y (*.f64 x z))))
(-.f64 (*.f64 (*.f64 y x) (*.f64 18 z)) 0)
(-.f64 (*.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 y y)) 0)
(-.f64 (*.f64 0 (*.f64 y 18)) (*.f64 (*.f64 y 18) (*.f64 x (neg.f64 z))))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))))) (*.f64 (*.f64 y (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z)))) (*.f64 -18 (*.f64 x z))))
(-.f64 (*.f64 0 (neg.f64 (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y))))) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))) y))
(-.f64 (*.f64 (*.f64 18 (*.f64 x z)) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) 0))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 -18 (*.f64 x z))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) 1)
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 y y))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 x x))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 x z) (*.f64 x z)))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 18 (*.f64 y (*.f64 x z)))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y))) (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 x z))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) 0)
(+.f64 0 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) 0)
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) 0))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) 0))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) t)) 0))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (/.f64 t t))) 0))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)))) 0))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) 0))
(-.f64 0 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))
(-.f64 0 (*.f64 t (*.f64 (/.f64 t t) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))
(-.f64 0 (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (neg.f64 t)))
(-.f64 0 (*.f64 1 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (/.f64 t t))))
(-.f64 0 (*.f64 -1 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)))))
(-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 t (*.f64 4 a)))
(-.f64 (*.f64 (*.f64 -4 a) t) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(-.f64 (*.f64 0 (*.f64 (/.f64 t t) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) (*.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) t))
(-.f64 (*.f64 (*.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 t t)) t) (*.f64 t (*.f64 4 a)))
(-.f64 (*.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 t t)) 0)
(-.f64 (*.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (/.f64 t t)) (*.f64 (/.f64 t t) (*.f64 t (*.f64 4 a))))
(-.f64 (*.f64 (*.f64 (*.f64 -4 a) t) (/.f64 t t)) (*.f64 (/.f64 t t) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y))))
(-.f64 (*.f64 (*.f64 t (*.f64 4 a)) -1) (*.f64 -1 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)) -1) (*.f64 -1 (*.f64 (*.f64 -4 a) t)))
(-.f64 (*.f64 0 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))) (*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))
(-.f64 (*.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))) (*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) (*.f64 t (*.f64 4 a))))
(-.f64 (*.f64 (*.f64 (*.f64 -4 a) t) (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))) (*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y))))
(-.f64 (*.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))))) (*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)))) (*.f64 4 a)))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))))) (*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)))) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) 1)
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 t t))
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))))
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (/.f64 t t)) (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (/.f64 t t))))
(neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))
(+.f64 (*.f64 18 (*.f64 x z)) 0)
(+.f64 0 (*.f64 18 (*.f64 x z)))
(-.f64 (*.f64 18 (*.f64 x z)) 0)
(-.f64 (*.f64 18 (*.f64 x z)) (*.f64 (*.f64 18 x) 0))
(-.f64 (*.f64 18 (*.f64 x z)) (*.f64 (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))) 0))
(-.f64 (*.f64 18 (*.f64 x z)) (*.f64 (*.f64 18 (*.f64 z (/.f64 x x))) 0))
(-.f64 (*.f64 18 (*.f64 x z)) (*.f64 (*.f64 18 (/.f64 (*.f64 x z) (*.f64 x z))) 0))
(-.f64 (*.f64 18 (*.f64 x z)) (*.f64 (*.f64 -18 z) 0))
(-.f64 0 (*.f64 -18 (*.f64 x z)))
(-.f64 0 (*.f64 x (*.f64 -18 z)))
(-.f64 0 (*.f64 -1 (*.f64 18 (*.f64 x z))))
(-.f64 0 (*.f64 (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))) (*.f64 -18 (*.f64 x z))))
(-.f64 0 (*.f64 (neg.f64 x) (*.f64 18 z)))
(-.f64 (*.f64 (*.f64 18 x) (*.f64 z (/.f64 x x))) 0)
(-.f64 (*.f64 (*.f64 -18 (*.f64 x z)) -1) 0)
(-.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 x z) (*.f64 x z)))) (*.f64 (*.f64 18 (/.f64 (*.f64 x z) (*.f64 x z))) (*.f64 x (neg.f64 z))))
(-.f64 (*.f64 0 (*.f64 -18 z)) (*.f64 (*.f64 -18 z) x))
(/.f64 (*.f64 18 (*.f64 x z)) 1)
(/.f64 (*.f64 18 (*.f64 x z)) (/.f64 x x))
(/.f64 (*.f64 18 (*.f64 x z)) (/.f64 z z))
(/.f64 (*.f64 18 (*.f64 x z)) (/.f64 (*.f64 x z) (*.f64 x z)))
(/.f64 (*.f64 18 (*.f64 x z)) (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))))
(/.f64 (*.f64 18 (*.f64 x z)) (/.f64 (*.f64 18 z) (*.f64 18 z)))
(/.f64 (*.f64 -18 (*.f64 x z)) -1)
(neg.f64 (*.f64 -18 (*.f64 x z)))
(-.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) 0)
(-.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) 0))
(-.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) 0))
(-.f64 0 (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))
(-.f64 0 (*.f64 1 (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))
(-.f64 (*.f64 (*.f64 -4 a) t) (-.f64 0 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))) (*.f64 t (*.f64 4 a)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(-.f64 (*.f64 (*.f64 t (*.f64 4 a)) -1) (*.f64 -1 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))
(-.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (*.f64 t (*.f64 4 a))))
(-.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y))))
(*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) 1)
(*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))
(*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))
(*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))
(*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))
(*.f64 1 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))
(*.f64 -1 (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))
(*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))
(*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 1 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))))
(*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))))
(/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) 1)
(/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))
(neg.f64 (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))
Outputs
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 18 (*.f64 z x))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) 0)
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 0 (*.f64 18 (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) 0)
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (neg.f64 y) 0))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 -18 (*.f64 x z)) 0))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 18 (*.f64 y (*.f64 x z)))) 0))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 y (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z)))) 0))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 y (/.f64 (*.f64 18 (*.f64 x z)) y)) 0))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 y (*.f64 18 z)) 0))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 y 18) 0))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (*.f64 (/.f64 y y) (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))) 0))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))) 0))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 0 (*.f64 (*.f64 -18 (*.f64 x z)) y))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 0 (*.f64 y (*.f64 -18 (*.f64 x z))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 0 (*.f64 18 (*.f64 y (*.f64 x (neg.f64 z)))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 0 (*.f64 1 (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 0 (*.f64 (/.f64 y y) (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 0 (*.f64 -1 (*.f64 18 (*.f64 y (*.f64 x z)))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 0 (*.f64 (/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 18 (*.f64 y (*.f64 x z)))) (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(neg.f64 (*.f64 (/.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 18 (*.f64 z (*.f64 y x)))) (*.f64 (*.f64 z (*.f64 y x)) -18)))
(neg.f64 (*.f64 y (*.f64 (/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 z (*.f64 x -18)))))
(-.f64 0 (*.f64 (neg.f64 y) (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))))
(neg.f64 (*.f64 18 (*.f64 (neg.f64 y) (*.f64 (*.f64 z x) (/.f64 y y)))))
(neg.f64 (-.f64 (*.f64 0 y) (*.f64 18 (*.f64 y (*.f64 z x)))))
(-.f64 0 (*.f64 -18 (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 (*.f64 y x) (*.f64 18 z)) 0)
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 y y)) 0)
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 0 (*.f64 y 18)) (*.f64 (*.f64 y 18) (*.f64 x (neg.f64 z))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 0 (*.f64 y (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))))) (*.f64 (*.f64 y (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z)))) (*.f64 -18 (*.f64 x z))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 0 (neg.f64 (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y))))) (*.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))) y))
(neg.f64 (*.f64 18 (*.f64 (neg.f64 y) (*.f64 (*.f64 z x) (/.f64 y y)))))
(neg.f64 (-.f64 (*.f64 0 y) (*.f64 18 (*.f64 y (*.f64 z x)))))
(-.f64 (*.f64 (*.f64 18 (*.f64 x z)) (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) 0))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 0 (neg.f64 (neg.f64 y))) (*.f64 (neg.f64 (neg.f64 y)) (*.f64 -18 (*.f64 x z))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) 1)
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 y y))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 x x))
(/.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (/.f64 x x))
(/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (/.f64 x x))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 x z) (*.f64 x z)))
(/.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (/.f64 (*.f64 z x) (*.f64 z x)))
(/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (/.f64 (*.f64 z x) (*.f64 z x)))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 18 (*.f64 y (*.f64 x z)))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y))) (*.f64 18 (*.f64 (*.f64 x z) (/.f64 y y)))))
(/.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (/.f64 (*.f64 18 (*.f64 (*.f64 z x) (/.f64 y y))) (*.f64 18 (*.f64 (*.f64 z x) (/.f64 y y)))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (/.f64 (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z x))) (*.f64 (/.f64 y y) (*.f64 18 (*.f64 z x)))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (/.f64 (*.f64 18 (*.f64 (*.f64 z x) (/.f64 y y))) (*.f64 18 (*.f64 (*.f64 z x) (/.f64 y y)))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 (*.f64 y (*.f64 x z)) (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) 0)
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 0 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) 0)
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) 0))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) 0))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) t)) 0))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 (/.f64 t t) (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (/.f64 t t))) 0))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)))) 0))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) 0))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(-.f64 0 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))
(neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18))))
(neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18))))))
(-.f64 0 (*.f64 t (*.f64 (/.f64 t t) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))
(neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18))))
(neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18))))))
(-.f64 0 (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (neg.f64 t)))
(neg.f64 (*.f64 (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)) (neg.f64 t)))
(neg.f64 (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)) (neg.f64 t)))
(-.f64 0 (*.f64 1 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))
(neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18))))
(neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18))))))
(-.f64 0 (*.f64 (/.f64 t t) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))
(neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18))))
(neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18))))))
(-.f64 0 (*.f64 (neg.f64 t) (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (/.f64 t t))))
(neg.f64 (*.f64 (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)) (*.f64 (neg.f64 t) (/.f64 t t))))
(neg.f64 (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)) (*.f64 (/.f64 t t) (neg.f64 t))))
(-.f64 0 (*.f64 -1 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)))))
(neg.f64 (*.f64 (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)) (neg.f64 t)))
(neg.f64 (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)) (neg.f64 t)))
(-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (*.f64 t (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (*.f64 (*.f64 -4 a) t) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(*.f64 t (-.f64 (*.f64 a -4) (*.f64 (*.f64 z (*.f64 y x)) -18)))
(*.f64 t (-.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x -18)))))
(-.f64 (*.f64 0 (*.f64 (/.f64 t t) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) (*.f64 (*.f64 (/.f64 t t) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) t))
(neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18))))
(neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18))))))
(-.f64 (*.f64 (*.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (/.f64 t t)) t) (*.f64 t (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (*.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 t t)) 0)
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(-.f64 (*.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (/.f64 t t)) (*.f64 (/.f64 t t) (*.f64 t (*.f64 4 a))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (*.f64 (*.f64 (*.f64 -4 a) t) (/.f64 t t)) (*.f64 (/.f64 t t) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y))))
(*.f64 (/.f64 t t) (*.f64 t (-.f64 (*.f64 a -4) (*.f64 (*.f64 z (*.f64 y x)) -18))))
(*.f64 t (*.f64 (/.f64 t t) (-.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x -18))))))
(-.f64 (*.f64 (*.f64 t (*.f64 4 a)) -1) (*.f64 -1 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))))
(*.f64 -1 (-.f64 (*.f64 t (*.f64 4 a)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))))
(*.f64 1 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x))))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)) -1) (*.f64 -1 (*.f64 (*.f64 -4 a) t)))
(*.f64 t (-.f64 (*.f64 a -4) (*.f64 (*.f64 z (*.f64 y x)) -18)))
(*.f64 t (-.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x -18)))))
(-.f64 (*.f64 0 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))) (*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))
(*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18)))) (neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18)))))
(*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18))))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18)))))) (neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18)))))))
(-.f64 (*.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))) (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))) (*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) (*.f64 t (*.f64 4 a))))
(*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18)))) (-.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))) (*.f64 t (*.f64 4 a))))
(*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18))))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18)))))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(-.f64 (*.f64 (*.f64 (*.f64 -4 a) t) (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))) (*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y))))
(*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18)))) (*.f64 t (-.f64 (*.f64 a -4) (*.f64 (*.f64 z (*.f64 y x)) -18))))
(*.f64 t (*.f64 (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18))))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18)))))) (-.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x -18))))))
(-.f64 (*.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))))) (*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)))) (*.f64 4 a)))
(*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)) (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))) (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)) (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)) (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))))
(-.f64 (*.f64 0 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))))) (*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)))) (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))
(*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)) (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))) (-.f64 0 (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18))))
(*.f64 (*.f64 t (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)) (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))) (neg.f64 (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18))))))
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) 1)
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 t t))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y)))))
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4))) (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18)))))
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (/.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18))))) (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18)))))))
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (/.f64 (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (/.f64 t t)) (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a)) (/.f64 t t))))
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4))) (/.f64 (*.f64 (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)) (/.f64 t t)) (*.f64 (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)) (/.f64 t t))))
(/.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (/.f64 (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)) (/.f64 t t)) (*.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)) (/.f64 t t))))
(neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 -18 (*.f64 x z)) y))))
(neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 z (*.f64 y x)) -18))))
(neg.f64 (*.f64 t (+.f64 (*.f64 4 a) (*.f64 y (*.f64 z (*.f64 x -18))))))
(+.f64 (*.f64 18 (*.f64 x z)) 0)
(*.f64 18 (*.f64 z x))
(+.f64 0 (*.f64 18 (*.f64 x z)))
(*.f64 18 (*.f64 z x))
(-.f64 (*.f64 18 (*.f64 x z)) 0)
(*.f64 18 (*.f64 z x))
(-.f64 (*.f64 18 (*.f64 x z)) (*.f64 (*.f64 18 x) 0))
(*.f64 18 (*.f64 z x))
(-.f64 (*.f64 18 (*.f64 x z)) (*.f64 (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))) 0))
(*.f64 18 (*.f64 z x))
(-.f64 (*.f64 18 (*.f64 x z)) (*.f64 (*.f64 18 (*.f64 z (/.f64 x x))) 0))
(*.f64 18 (*.f64 z x))
(-.f64 (*.f64 18 (*.f64 x z)) (*.f64 (*.f64 18 (/.f64 (*.f64 x z) (*.f64 x z))) 0))
(*.f64 18 (*.f64 z x))
(-.f64 (*.f64 18 (*.f64 x z)) (*.f64 (*.f64 -18 z) 0))
(*.f64 18 (*.f64 z x))
(-.f64 0 (*.f64 -18 (*.f64 x z)))
(*.f64 18 (*.f64 z x))
(-.f64 0 (*.f64 x (*.f64 -18 z)))
(*.f64 18 (*.f64 z x))
(-.f64 0 (*.f64 -1 (*.f64 18 (*.f64 x z))))
(*.f64 18 (*.f64 z x))
(-.f64 0 (*.f64 (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))) (*.f64 -18 (*.f64 x z))))
(neg.f64 (*.f64 (*.f64 x (*.f64 z -18)) (/.f64 (*.f64 x (*.f64 z -18)) (*.f64 x (*.f64 z -18)))))
(neg.f64 (*.f64 x (*.f64 (/.f64 (*.f64 (*.f64 z x) -36) (*.f64 (*.f64 z x) -36)) (*.f64 z -18))))
(neg.f64 (*.f64 x (*.f64 (/.f64 (*.f64 z (*.f64 x -18)) (*.f64 z (*.f64 x -18))) (*.f64 z -18))))
(-.f64 0 (*.f64 (neg.f64 x) (*.f64 18 z)))
(*.f64 18 (*.f64 z x))
(-.f64 (*.f64 (*.f64 18 x) (*.f64 z (/.f64 x x))) 0)
(*.f64 18 (*.f64 z x))
(-.f64 (*.f64 (*.f64 -18 (*.f64 x z)) -1) 0)
(*.f64 18 (*.f64 z x))
(-.f64 (*.f64 0 (*.f64 18 (/.f64 (*.f64 x z) (*.f64 x z)))) (*.f64 (*.f64 18 (/.f64 (*.f64 x z) (*.f64 x z))) (*.f64 x (neg.f64 z))))
(-.f64 0 (*.f64 (*.f64 x (neg.f64 z)) (*.f64 18 (/.f64 (*.f64 z x) (*.f64 z x)))))
(neg.f64 (*.f64 (/.f64 (*.f64 z x) (*.f64 z x)) (*.f64 z (*.f64 x -18))))
(-.f64 (*.f64 0 (*.f64 -18 z)) (*.f64 (*.f64 -18 z) x))
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 18 (*.f64 x z)) 1)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 18 (*.f64 x z)) (/.f64 x x))
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 18 (*.f64 x z)) (/.f64 z z))
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 18 (*.f64 x z)) (/.f64 (*.f64 x z) (*.f64 x z)))
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 18 (*.f64 x z)) (/.f64 (*.f64 -18 (*.f64 x z)) (*.f64 -18 (*.f64 x z))))
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 18 (*.f64 x z)) (/.f64 (*.f64 18 z) (*.f64 18 z)))
(/.f64 (*.f64 18 (*.f64 z x)) (/.f64 (*.f64 18 z) (*.f64 18 z)))
(/.f64 (*.f64 -18 (*.f64 x z)) -1)
(*.f64 18 (*.f64 z x))
(neg.f64 (*.f64 -18 (*.f64 x z)))
(*.f64 18 (*.f64 z x))
(-.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) 0)
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(-.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) 0))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(-.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) 0))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(-.f64 0 (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(-.f64 0 (*.f64 1 (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(-.f64 0 (*.f64 -1 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(-.f64 (*.f64 (*.f64 -4 a) t) (-.f64 0 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))))))
(-.f64 (*.f64 t (*.f64 a -4)) (neg.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))) (*.f64 (*.f64 a -4) (neg.f64 t))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x -18))))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(-.f64 (*.f64 t (*.f64 a -4)) (neg.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))) (*.f64 (*.f64 a -4) (neg.f64 t))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x -18))))))
(-.f64 (*.f64 (*.f64 t (*.f64 4 a)) -1) (*.f64 -1 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z)))))))
(*.f64 -1 (-.f64 (*.f64 t (*.f64 4 a)) (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))))))
(*.f64 1 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(-.f64 (*.f64 0 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(-.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (*.f64 t (*.f64 4 a))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))) (+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4))))) (+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x)))) (-.f64 (*.f64 c b) (*.f64 t (*.f64 4 a)))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))) (+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(-.f64 (*.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))) (+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4))))) (+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 c b) (*.f64 t (*.f64 (*.f64 z (*.f64 y x)) -18)))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))) (+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x -18)))))))
(*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) 1)
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 1 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 1 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 -1 (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 1 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(*.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (*.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) 1)
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (/.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b)) (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))
(neg.f64 (neg.f64 (+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 -4 a))) (*.f64 c b))))
(+.f64 (+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))))

eval275.0ms (0.6%)

Compiler

Compiled 24836 to 12686 computations (48.9% saved)

prune219.0ms (0.5%)

Pruning

28 alts after pruning (21 fresh and 7 done)

PrunedKeptTotal
New7077714
Fresh61420
Picked011
Done268
Total71528743
Error
0.0b
Counts
743 → 28
Alt Table
Click to see full alt table
StatusErrorProgram
21.5b
(-.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
9.6b
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (*.f64 j 27) k))
32.1b
(-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))
19.0b
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
35.6b
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
34.5b
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
30.0b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 -1/27 (*.f64 k j)))))
10.0b
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 i 4))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 j (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k -27))) (*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))))
32.1b
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
38.0b
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
41.6b
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
40.5b
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
31.3b
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
31.3b
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
36.9b
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
44.2b
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
37.0b
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
50.7b
(*.f64 (*.f64 i x) -4)
44.4b
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
56.1b
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
46.6b
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
52.9b
(*.f64 t (*.f64 a -4))
55.6b
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
47.5b
(*.f64 c b)
54.8b
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
55.1b
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
55.2b
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
46.4b
(*.f64 -27 (*.f64 k j))
Compiler

Compiled 701 to 527 computations (24.8% saved)

regimes2.2s (5.1%)

Counts
54 → 3
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 x t)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 -27 (*.f64 k j)))
(+.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(-.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(+.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 x (*.f64 y 18)))) (*.f64 t (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (/.f64 1 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 i 4))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 -1/27 (*.f64 k j)))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (/.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 i 4))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 j (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k -27))) (*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))) (-.f64 (*.f64 j (*.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 k -27))) (*.f64 (*.f64 c b) (neg.f64 (/.f64 1 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))))))))
Outputs
(+.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 x t)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
Calls

16 calls:

295.0ms
z
205.0ms
(*.f64 b c)
205.0ms
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
202.0ms
i
191.0ms
(*.f64 a 4)
Results
ErrorSegmentsBranch
2.9b3x
1.1b2y
0.9b3z
1.9b2t
2.4b3a
4.1b1b
2.9b2c
3.1b2i
2.9b3j
4.1b1k
0.6b3(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
0.6b3(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i))
2.4b3(*.f64 a 4)
2.7b3(*.f64 b c)
2.4b3(*.f64 (*.f64 j 27) k)
2.9b3(*.f64 j 27)
Compiler

Compiled 1315 to 771 computations (41.4% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
8.760327409711986e+302
2.466571858299143e+307
0.0ms
-inf
-2.6793304258209036e+307
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes1.2s (2.7%)

Counts
43 → 2
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 x t)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 -27 (*.f64 k j)))
(+.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(-.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 27 (*.f64 k j))))
Outputs
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 27 (*.f64 k j))))
Calls

14 calls:

180.0ms
(*.f64 b c)
140.0ms
x
129.0ms
i
117.0ms
y
108.0ms
b
Results
ErrorSegmentsBranch
4.1b2x
2.9b2y
3.9b3z
4.1b3t
5.4b1a
4.4b3b
5.4b1c
4.4b3i
5.4b1j
5.4b1k
5.4b1(*.f64 a 4)
4.4b3(*.f64 b c)
4.3b3(*.f64 (*.f64 j 27) k)
5.4b1(*.f64 j 27)
Compiler

Compiled 792 to 472 computations (40.4% saved)

bsearch22.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
-1.0684238857614183e+137
-1.438503618092571e+136
Results
16.0ms96×body256valid
1.0msbody256infinite
Compiler

Compiled 510 to 371 computations (27.3% saved)

regimes1.1s (2.5%)

Counts
42 → 2
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 x t)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 -27 (*.f64 k j)))
(+.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(-.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
Outputs
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
Calls

14 calls:

201.0ms
x
145.0ms
y
141.0ms
b
114.0ms
(*.f64 b c)
96.0ms
j
Results
ErrorSegmentsBranch
4.1b2x
2.9b2y
3.9b3z
4.1b3t
5.4b1a
4.4b3b
5.4b1c
4.4b3i
5.4b1j
5.4b1k
5.4b1(*.f64 a 4)
4.4b3(*.f64 b c)
4.3b3(*.f64 (*.f64 j 27) k)
5.4b1(*.f64 j 27)
Compiler

Compiled 763 to 458 computations (40% saved)

bsearch73.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
72.0ms
-1.0684238857614183e+137
-1.438503618092571e+136
Results
68.0ms96×body256valid
2.0ms14×body256infinite
Compiler

Compiled 510 to 371 computations (27.3% saved)

regimes1.3s (2.9%)

Counts
41 → 4
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 x t)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 -27 (*.f64 k j)))
(+.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27))))
(-.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (*.f64 a 4)) (*.f64 c b)))
Outputs
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
Calls

14 calls:

185.0ms
(*.f64 (*.f64 j 27) k)
184.0ms
b
144.0ms
i
130.0ms
(*.f64 j 27)
78.0ms
(*.f64 a 4)
Results
ErrorSegmentsBranch
9.6b1x
6.3b2y
6.4b4z
7.0b3t
5.9b3a
8.0b3b
6.7b3c
5.6b8i
6.1b3j
6.5b3k
5.9b3(*.f64 a 4)
5.2b3(*.f64 b c)
3.8b4(*.f64 (*.f64 j 27) k)
6.1b3(*.f64 j 27)
Compiler

Compiled 734 to 442 computations (39.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.172556632038628e-18
2.32913454390135e-16
0.0ms
-7.869600476553177e-201
-3.037195834712319e-206
0.0ms
-1.0336223950365616e+180
-6.824855305920276e+177
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes1.9s (4.4%)

Counts
35 → 3
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))
Outputs
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
Calls

14 calls:

262.0ms
(*.f64 a 4)
256.0ms
a
213.0ms
y
209.0ms
i
186.0ms
j
Results
ErrorSegmentsBranch
9.6b1x
8.5b3y
8.5b2z
8.5b2t
7.2b5a
9.6b1b
8.3b3c
7.2b5i
7.1b3j
6.5b3k
7.2b5(*.f64 a 4)
8.1b3(*.f64 b c)
5.0b3(*.f64 (*.f64 j 27) k)
7.1b3(*.f64 j 27)
Compiler

Compiled 584 to 365 computations (37.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
4.172556632038628e-18
2.32913454390135e-16
0.0ms
-7.869600476553177e-201
-3.037195834712319e-206
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes1.1s (2.5%)

Counts
34 → 5
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (*.f64 j 27) k))
Outputs
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))
Calls

13 calls:

212.0ms
(*.f64 (*.f64 j 27) k)
188.0ms
i
138.0ms
j
131.0ms
k
116.0ms
b
Results
ErrorSegmentsBranch
9.6b1x
9.6b1y
8.5b2z
9.6b1t
8.4b3a
9.6b1b
9.6b1c
7.2b5i
8.4b3j
8.5b3k
9.6b1(*.f64 b c)
6.6b5(*.f64 (*.f64 j 27) k)
8.4b3(*.f64 j 27)
Compiler

Compiled 548 to 340 computations (38% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.945380974925156e-26
4.5132718960339864e-21
0.0ms
1.3867688130491007e-150
2.3055290759041883e-135
0.0ms
2.5302927343839677e-254
2.1479779302099223e-213
0.0ms
-4.0677329804445614e-224
-3.6524780004541464e-229
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes1.2s (2.8%)

Counts
32 → 5
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
Outputs
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))
Calls

13 calls:

195.0ms
(*.f64 (*.f64 j 27) k)
173.0ms
x
130.0ms
i
117.0ms
j
113.0ms
(*.f64 b c)
Results
ErrorSegmentsBranch
9.6b1x
9.6b1y
8.5b2z
9.6b1t
8.4b3a
9.6b1b
9.6b1c
7.2b5i
8.4b3j
8.6b3k
9.6b1(*.f64 b c)
6.6b5(*.f64 (*.f64 j 27) k)
8.4b3(*.f64 j 27)
Compiler

Compiled 506 to 316 computations (37.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.945380974925156e-26
4.5132718960339864e-21
0.0ms
1.3867688130491007e-150
2.3055290759041883e-135
0.0ms
2.5302927343839677e-254
2.1479779302099223e-213
0.0ms
-4.0677329804445614e-224
-3.6524780004541464e-229
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes1.5s (3.5%)

Counts
31 → 7
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 -4 a) t)) (*.f64 t (*.f64 (*.f64 -18 (*.f64 x z)) y)))
Outputs
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
Calls

11 calls:

241.0ms
b
220.0ms
a
202.0ms
j
154.0ms
t
117.0ms
k
Results
ErrorSegmentsBranch
14.7b7x
15.9b5y
14.8b7z
15.3b4t
14.6b6a
14.9b7b
16.4b5c
14.9b3i
13.7b7j
16.0b3k
16.0b5(*.f64 b c)
Compiler

Compiled 457 to 279 computations (38.9% saved)

bsearch134.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
27.0ms
5.4356971563825866e-188
1.2000500210462975e-180
21.0ms
-9.441773600088417e-287
-8.899640931396644e-289
12.0ms
-6.736965220016223e-271
-4.247277556783181e-271
26.0ms
-1.8205373614609773e-201
-2.3745452329920244e-206
24.0ms
-1.0386679677264861e-139
-1.006682614793287e-143
23.0ms
-6.848143556417231e-84
-1.5150676357927521e-87
Results
122.0ms720×body256valid
Compiler

Compiled 2506 to 1897 computations (24.3% saved)

regimes1.1s (2.4%)

Counts
29 → 7
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
Outputs
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
Calls

11 calls:

237.0ms
c
107.0ms
b
96.0ms
i
95.0ms
j
93.0ms
x
Results
ErrorSegmentsBranch
14.7b7x
15.9b5y
14.8b7z
15.4b4t
14.6b6a
14.9b7b
16.4b5c
14.9b3i
13.9b7j
16.1b3k
16.0b5(*.f64 b c)
Compiler

Compiled 421 to 262 computations (37.8% saved)

bsearch138.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
5.4356971563825866e-188
1.2000500210462975e-180
24.0ms
-9.441773600088417e-287
-8.899640931396644e-289
11.0ms
-6.736965220016223e-271
-4.247277556783181e-271
28.0ms
-1.8205373614609773e-201
-2.3745452329920244e-206
25.0ms
-1.0386679677264861e-139
-1.006682614793287e-143
24.0ms
-6.848143556417231e-84
-1.5150676357927521e-87
Results
127.0ms720×body256valid
Compiler

Compiled 2418 to 1842 computations (23.8% saved)

regimes906.0ms (2.1%)

Counts
28 → 7
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
Outputs
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
Calls

11 calls:

285.0ms
(*.f64 b c)
88.0ms
i
66.0ms
k
61.0ms
b
60.0ms
t
Results
ErrorSegmentsBranch
16.4b5x
19.0b1y
16.0b4z
16.5b4t
17.7b2a
16.1b5b
17.8b3c
14.7b7i
16.4b3j
16.5b5k
17.1b3(*.f64 b c)
Compiler

Compiled 404 to 254 computations (37.1% saved)

bsearch123.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
8.0ms
5.0798313540654777e-113
6.703825128150313e-113
28.0ms
1.8041940255535023e-166
3.025370755861446e-156
25.0ms
1.6000710431570757e-201
1.6638517743914346e-195
21.0ms
1.9849367910130966e-236
2.395909597468855e-234
23.0ms
1.3416499415641497e-283
8.732019893917718e-280
17.0ms
-9.990815632213441e-228
-7.133155890930648e-229
Results
114.0ms688×body256valid
Compiler

Compiled 2082 to 1629 computations (21.8% saved)

regimes3.0s (6.8%)

Counts
27 → 7
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)) x)
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
Outputs
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
Calls

11 calls:

399.0ms
z
353.0ms
a
345.0ms
y
335.0ms
t
311.0ms
x
Results
ErrorSegmentsBranch
21.6b7x
22.2b12y
20.5b13z
23.3b7t
21.1b12a
21.8b8b
22.6b7c
21.7b8i
21.9b6j
21.1b10k
18.9b7(*.f64 b c)
Compiler

Compiled 389 to 248 computations (36.2% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.7676032215436623e+131
1.411447988554736e+133
0.0ms
5.877640585871716e+82
9.385192971237937e+85
0.0ms
8.544385854775853e+40
2.9466526869659315e+43
0.0ms
-1.9181755030821973e-264
-6.6438416659305036e-276
0.0ms
-8.484246773979517e-159
-7.530393699305364e-168
0.0ms
-1.368777075119867e-55
-3.0352745173184446e-59
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes2.3s (5.2%)

Counts
21 → 7
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
Outputs
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
Calls

11 calls:

421.0ms
z
308.0ms
y
242.0ms
k
226.0ms
c
213.0ms
i
Results
ErrorSegmentsBranch
21.6b7x
23.6b11y
22.1b14z
24.1b7t
25.2b6a
22.3b8b
22.9b7c
23.1b6i
23.0b6j
22.5b8k
19.7b7(*.f64 b c)
Compiler

Compiled 311 to 212 computations (31.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
2.7676032215436623e+131
1.411447988554736e+133
0.0ms
5.877640585871716e+82
9.385192971237937e+85
0.0ms
8.544385854775853e+40
2.9466526869659315e+43
0.0ms
-1.3384173104978422e-257
-1.0230912274920704e-257
0.0ms
-2.3705752514048116e-145
-1.1029071351429034e-152
0.0ms
-1.368777075119867e-55
-3.0352745173184446e-59
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes1.7s (3.8%)

Counts
19 → 9
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
Outputs
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
Calls

11 calls:

238.0ms
c
226.0ms
i
211.0ms
t
209.0ms
z
167.0ms
k
Results
ErrorSegmentsBranch
23.1b8x
26.0b6y
26.5b7z
24.3b7t
26.3b4a
25.2b7b
24.8b7c
23.0b9i
23.1b7j
23.5b10k
23.2b5(*.f64 b c)
Compiler

Compiled 289 to 201 computations (30.4% saved)

bsearch309.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
45.0ms
4.028520208966173e+146
4.537273872931164e+151
29.0ms
4.279191120650243e+69
2.4400377124905223e+76
84.0ms
3.5505089773986244e+60
2.7133551191038963e+63
18.0ms
0.09607956751397007
1.2360444995814668
24.0ms
3.3257639264738e-70
5.4573162364680566e-67
25.0ms
2.372967207986339e-208
2.1757140227780447e-204
18.0ms
-2.842574364353669e-252
-3.9292249114373826e-253
63.0ms
-3.1309574313855834e+59
-1.318193360382065e+52
Results
278.0ms1008×body256valid
13.0ms56×body256infinite
Compiler

Compiled 2636 to 2119 computations (19.6% saved)

regimes842.0ms (1.9%)

Counts
18 → 7
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(neg.f64 (*.f64 (*.f64 t (*.f64 x (*.f64 y z))) -18))
Outputs
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
Calls

11 calls:

138.0ms
x
108.0ms
j
95.0ms
y
90.0ms
k
85.0ms
i
Results
ErrorSegmentsBranch
26.0b5x
28.6b5y
29.0b5z
26.2b6t
28.4b3a
27.5b7b
27.6b7c
23.9b7i
23.1b7j
25.7b5k
29.8b3(*.f64 b c)
Compiler

Compiled 278 to 195 computations (29.9% saved)

bsearch207.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
1.6647403246712526e-113
2.5929612857318526e-112
60.0ms
3.672619888067132e-167
1.0560760217969737e-162
22.0ms
-9.441773600088417e-287
-8.899640931396644e-289
62.0ms
-1.1486900134275726e-137
-1.0386679677264861e-139
25.0ms
-4.8368181862633477e-135
-1.1486900134275726e-137
16.0ms
-6.653256331341062e-13
-1.6801030194261186e-13
Results
197.0ms656×body256valid
Compiler

Compiled 1694 to 1353 computations (20.1% saved)

regimes512.0ms (1.2%)

Counts
16 → 6
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
Outputs
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(*.f64 (*.f64 i x) -4)
(+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4)))
(*.f64 (*.f64 i x) -4)
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
Calls

11 calls:

95.0ms
j
94.0ms
(*.f64 b c)
60.0ms
i
45.0ms
z
42.0ms
c
Results
ErrorSegmentsBranch
28.5b4x
29.8b3y
28.7b5z
28.8b2t
28.7b3a
29.8b3b
29.0b5c
26.2b6i
24.0b6j
27.8b3k
29.8b3(*.f64 b c)
Compiler

Compiled 259 to 186 computations (28.2% saved)

bsearch216.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
7.988068062849143e-139
6.140631271736467e-135
23.0ms
3.672619888067132e-167
1.0560760217969737e-162
49.0ms
-6.965674367182196e-199
-1.8205373614609773e-201
105.0ms
-7.255040140679952e-159
-5.335964188883756e-166
14.0ms
-6.653256331341062e-13
-1.6801030194261186e-13
Results
207.0ms608×body256valid
Compiler

Compiled 1442 to 1191 computations (17.4% saved)

regimes282.0ms (0.6%)

Counts
15 → 5
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27)))
Outputs
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(*.f64 (*.f64 i x) -4)
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
(*.f64 (*.f64 i x) -4)
(+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))
Calls

11 calls:

46.0ms
j
42.0ms
i
30.0ms
x
27.0ms
c
26.0ms
(*.f64 b c)
Results
ErrorSegmentsBranch
28.6b4x
31.3b1y
29.8b3z
30.0b3t
30.0b2a
30.0b3b
30.1b3c
28.0b4i
27.6b5j
31.3b1k
29.8b3(*.f64 b c)
Compiler

Compiled 250 to 182 computations (27.2% saved)

bsearch96.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
7.988068062849143e-139
6.140631271736467e-135
19.0ms
-4.247277556783181e-271
-2.8678050301796955e-273
25.0ms
-1.5517287711749696e-208
-5.47219610315212e-216
27.0ms
-7.255040140679952e-159
-5.335964188883756e-166
Results
88.0ms528×body256valid
Compiler

Compiled 1242 to 1031 computations (17% saved)

regimes769.0ms (1.8%)

Counts
13 → 8
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 18 (*.f64 t (*.f64 y (*.f64 x z))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 y x))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 x y))))
(*.f64 t (*.f64 18 (*.f64 z (*.f64 y x))))
(*.f64 x (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 x (*.f64 t (*.f64 18 (*.f64 y z))))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
Outputs
(*.f64 -27 (*.f64 k j))
(*.f64 c b)
(*.f64 (*.f64 i x) -4)
(*.f64 c b)
(*.f64 (*.f64 i x) -4)
(*.f64 t (*.f64 a -4))
(*.f64 (*.f64 i x) -4)
(*.f64 -27 (*.f64 k j))
Calls

10 calls:

166.0ms
b
124.0ms
i
95.0ms
y
86.0ms
z
63.0ms
j
Results
ErrorSegmentsBranch
38.4b6x
35.8b14y
36.1b13z
39.4b9t
41.6b5a
39.7b5b
37.6b5c
36.7b9i
33.8b8j
36.7b6k
Compiler

Compiled 219 to 162 computations (26% saved)

bsearch162.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
7.988068062849143e-139
6.140631271736467e-135
24.0ms
3.672619888067132e-167
1.0560760217969737e-162
21.0ms
-9.441773600088417e-287
-8.899640931396644e-289
21.0ms
-4.247277556783181e-271
-2.8678050301796955e-273
30.0ms
-1.8205373614609773e-201
-2.3745452329920244e-206
28.0ms
-7.255040140679952e-159
-5.335964188883756e-166
14.0ms
-6.653256331341062e-13
-1.6801030194261186e-13
Results
145.0ms848×body256valid
Compiler

Compiled 1690 to 1465 computations (13.3% saved)

regimes525.0ms (1.2%)

Counts
3 → 4
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 t (*.f64 a -4))
Outputs
(*.f64 -27 (*.f64 k j))
(*.f64 c b)
(*.f64 t (*.f64 a -4))
(*.f64 -27 (*.f64 k j))
Calls

10 calls:

366.0ms
y
28.0ms
i
28.0ms
z
21.0ms
a
16.0ms
t
Results
ErrorSegmentsBranch
41.2b5x
40.2b6y
40.6b9z
41.7b5t
42.0b5a
39.7b5b
39.0b3c
40.5b8i
37.7b4j
38.1b3k
Compiler

Compiled 133 to 117 computations (12% saved)

bsearch120.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
60.0ms
8.955173644252886e-153
3.8593027568174925e-146
18.0ms
-2.109917135898996e-284
-1.956491847286403e-285
42.0ms
-6.653256331341062e-13
-1.6801030194261186e-13
Results
115.0ms320×body256valid
Compiler

Compiled 672 to 579 computations (13.8% saved)

regimes137.0ms (0.3%)

Accuracy

Total -24.4b remaining (-64%)

Threshold costs -24.4b (-64%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
Outputs
(*.f64 -27 (*.f64 k j))
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
Calls

10 calls:

18.0ms
y
17.0ms
i
17.0ms
a
17.0ms
t
14.0ms
x
Results
ErrorSegmentsBranch
41.2b5x
40.2b6y
42.8b4z
42.5b6t
41.7b6a
41.2b3b
39.0b3c
42.9b5i
39.3b3j
38.1b3k
Compiler

Compiled 128 to 114 computations (10.9% saved)

bsearch61.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
27.0ms
7.53421639731988e-66
7.955441722221383e-60
34.0ms
-2.1736538096466414e-52
-1.4980336109831485e-81
Results
57.0ms320×body256valid
Compiler

Compiled 654 to 561 computations (14.2% saved)

simplify47.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03564752
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) -inf.0) (+.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (if (<=.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) 1000000000000000000161765076786456438212668646231659438295495017101117499225738747865260243034213915253779773568180337416027445820567779199643391541606026068611150746122284976177256650044200527276807327067690462112661427500197051226489898260678763391449376088547292320814127957486330655468919122263277568) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k)))) (+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 x t)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 y -94999999999999990725149021657306747155354168189706114291081969914308104068219948181571539303796369982677507209849040487636381141062123520) (+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 27 (*.f64 k j)))))
(if (<=.f64 y -21499999999999999260033661789237100490906033855045001828879494680197893463154702241433359956565070380103516515985746760835166243896950784) (+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))))
(if (<=.f64 (*.f64 (*.f64 j 27) k) -1000000000000000009248546019891598444566210341657546615907521388633406505708118389308454908642502206536081877044340989143693798086218131232373875663313958712699944969706504756133888) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))) (if (<=.f64 (*.f64 (*.f64 j 27) k) -1723641332219371/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 6490371073168535/1298074214633706907132624082305024) (+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b)) (+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k)))))))
(if (<=.f64 (*.f64 (*.f64 j 27) k) -1723641332219371/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 6490371073168535/1298074214633706907132624082305024) (+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b)) (+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 (*.f64 (*.f64 j 27) k) -4167509020549909/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 825460204899477/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 7371020360979573/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 8711228593176025/87112285931760246646623899502532662132736) (+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))) (+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))))))
(if (<=.f64 (*.f64 (*.f64 j 27) k) -4167509020549909/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 825460204899477/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 7371020360979573/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 8711228593176025/87112285931760246646623899502532662132736) (+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))))))
(if (<=.f64 j -5823336329662291/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 j -7551277426143671/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (if (<=.f64 j -7771686414365015/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 j -5614975846412109/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (if (<=.f64 j -7954879899750849/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))) (if (<=.f64 j 7470797048752447/612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))))))))
(if (<=.f64 j -3499601159652819/279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889472) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 j -5931185178352847/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (if (<=.f64 j -2118010469031163/22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482304) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 j -5900483092839843/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (if (<=.f64 j -2400179280097239/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (if (<=.f64 j 6540714869423179/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))))))))
(if (<=.f64 i -5803839762378625/3414023389634485388328884116849283992138116261025744978122883999623187065762627620618973286846235796860380114223837819108295066446909114921146038298793384983600720680711175453933096082386848780661230088261573940214625662995187948181075905216512) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 i 2354389029462013/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (if (<=.f64 i 8018893097172989/57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 i 1723641332219371/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (if (<=.f64 i 2705176266112081/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 i 8837884650010097/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))))))))
(if (<=.f64 (*.f64 b c) -5521397077432451/55213970774324510299478046898216203619608871777363092441300193790394368) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 (*.f64 b c) -4946608029462091/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))) (if (<=.f64 (*.f64 b c) -283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432) (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (if (<=.f64 (*.f64 b c) 100000000000000000620008645040778319495168) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))) (if (<=.f64 (*.f64 b c) 100000000000000003080666323096525690777025204007643346346089744069413985291331436544) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (if (<=.f64 (*.f64 b c) 499999999999999995414783701180638281843304424991242455992046113258834575832799818100521466993270785184801126587914991362494731124736) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))))))))
(if (<=.f64 (*.f64 b c) -5521397077432451/55213970774324510299478046898216203619608871777363092441300193790394368) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 (*.f64 b c) -5623642243178995/28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))) (if (<=.f64 (*.f64 b c) -6491683198595055/540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (if (<=.f64 (*.f64 b c) 100000000000000000620008645040778319495168) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))) (if (<=.f64 (*.f64 b c) 100000000000000003080666323096525690777025204007643346346089744069413985291331436544) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (if (<=.f64 (*.f64 b c) 499999999999999995414783701180638281843304424991242455992046113258834575832799818100521466993270785184801126587914991362494731124736) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))))))))
(if (<=.f64 i -8199999999999999348917637018123038346080446218346954752) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (if (<=.f64 i -8254602048994769/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27))) (if (<=.f64 i 6072759616806151/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (if (<=.f64 i 1639126877815459/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 i 6124895493223875/36028797018963968) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (if (<=.f64 i 1420000000000000056582024465381496086334113166093604578226339840) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (if (<=.f64 i 550000000000000029900419083395483962890683308285571198340836508876385812480) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (if (<=.f64 i 68000000000000005601788420534006932377548335890104754289792133620000380304007035858461519343183309932278721878853841197202513458050861837058584870912) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))))))))))
(if (<=.f64 j -1188422437713965/4951760157141521099596496896) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 j -4818430974823121/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (if (<=.f64 j -6033513568474169/1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760512) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (if (<=.f64 j -6514772331692505/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (if (<=.f64 j 6307263664699109/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (if (<=.f64 j 8881207613980735/43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721216) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))
(if (<=.f64 j -4555619344570199/19807040628566084398385987584) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 j -8104522595470689/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (if (<=.f64 j -3716601622598019/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024) (*.f64 (*.f64 i x) -4) (if (<=.f64 j 3160763812233569/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (if (<=.f64 j 5363123171977039/6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042048) (*.f64 (*.f64 i x) -4) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(if (<=.f64 j -6807798980195379/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 j -7551042814954391/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (*.f64 (*.f64 i x) -4) (if (<=.f64 j -152270531428125/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 j 5363123171977039/6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042048) (*.f64 (*.f64 i x) -4) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(if (<=.f64 j -4456584141427369/9903520314283042199192993792) (*.f64 -27 (*.f64 k j)) (if (<=.f64 j -3630826122770869/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336) (*.f64 c b) (if (<=.f64 j -402421989115921/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (*.f64 (*.f64 i x) -4) (if (<=.f64 j -1865314009994531/38067632857031246407630399952637454339360261162480498151827759598488080823306351962756308851101602575098847329028940110091637382285949586119445262876221302420044053515454972772932772091758022063878123412028196792475334366896073730256821732872925646925108354699626084168288392929655914496) (*.f64 c b) (if (<=.f64 j -5143241314494083/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (*.f64 (*.f64 i x) -4) (if (<=.f64 j 1726198476654493/33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008) (*.f64 t (*.f64 a -4)) (if (<=.f64 j 4910085911844213/818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344) (*.f64 (*.f64 i x) -4) (*.f64 -27 (*.f64 k j)))))))))
(if (<=.f64 j -1188422437713965/2475880078570760549798248448) (*.f64 -27 (*.f64 k j)) (if (<=.f64 j -1607262910779401/669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336) (*.f64 c b) (if (<=.f64 j 5848587932906155/449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472) (*.f64 t (*.f64 a -4)) (*.f64 -27 (*.f64 k j)))))
(if (<=.f64 k -336999333339383/1684996666696914987166688442938726917102321526408785780068975640576) (*.f64 -27 (*.f64 k j)) (if (<=.f64 k 5880067031582463/904625697166532776746648320380374280103671755200316906558262375061821325312) (*.f64 c b) (*.f64 -27 (*.f64 k j))))
(*.f64 c b)
Outputs
(if (<=.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) -inf.0) (+.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 18 t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (if (<=.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) 1000000000000000000161765076786456438212668646231659438295495017101117499225738747865260243034213915253779773568180337416027445820567779199643391541606026068611150746122284976177256650044200527276807327067690462112661427500197051226489898260678763391449376088547292320814127957486330655468919122263277568) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k)))) (+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 x t)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 y -94999999999999990725149021657306747155354168189706114291081969914308104068219948181571539303796369982677507209849040487636381141062123520) (+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 27 (*.f64 k j)))))
(if (<=.f64 y -21499999999999999260033661789237100490906033855045001828879494680197893463154702241433359956565070380103516515985746760835166243896950784) (+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))) (*.f64 x (*.f64 i 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 k 27)))) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x y))) (*.f64 a 4))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))))
(if (<=.f64 (*.f64 (*.f64 j 27) k) -1000000000000000009248546019891598444566210341657546615907521388633406505708118389308454908642502206536081877044340989143693798086218131232373875663313958712699944969706504756133888) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 t x)))) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))) (if (<=.f64 (*.f64 (*.f64 j 27) k) -1723641332219371/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 6490371073168535/1298074214633706907132624082305024) (+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b)) (+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k)))))))
(if (<=.f64 (*.f64 (*.f64 j 27) k) -1723641332219371/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536) (+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 6490371073168535/1298074214633706907132624082305024) (+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z y)) (*.f64 a 4))) (*.f64 x (*.f64 i 4))) (*.f64 c b)) (+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 (*.f64 (*.f64 j 27) k) -4167509020549909/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 825460204899477/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 7371020360979573/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 8711228593176025/87112285931760246646623899502532662132736) (+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))) (+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (-.f64 (*.f64 b c) (*.f64 (*.f64 x 4) i)) (*.f64 j (*.f64 27 k))))))))
(if (<=.f64 (*.f64 (*.f64 j 27) k) -4167509020549909/104187725513747723032497684230019653080386848786186065006191528308813081840900501117522378138618035792858279853022394381967012525845615079380677438317669219470236837179906477475985598217372094136390078377123228155963917938085569707674435584) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 825460204899477/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 7371020360979573/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (if (<=.f64 (*.f64 (*.f64 j 27) k) 8711228593176025/87112285931760246646623899502532662132736) (+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k)))))))
(if (<=.f64 j -5823336329662291/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 j -7551277426143671/858099707516326214372737599885174152158679412517913176174307932398192897924707006515319955082681819372162038923935107254640248499964580476571753536389382144) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (if (<=.f64 j -7771686414365015/45184223339331479951185741475274045813621662589625240394934430893803101285779175998493982735923679951534365847972543945249972749854054255162024849415791137702892737463723457929162113159883256443580117751661352485851758592) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 j -5614975846412109/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (if (<=.f64 j -7954879899750849/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (+.f64 (*.f64 c b) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))) (if (<=.f64 j 7470797048752447/612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))))))))
(if (<=.f64 j -3499601159652819/279968092772225526319680285071055534765205687154331191862498637620473983897520118172609686658950889472) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 j -5931185178352847/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (if (<=.f64 j -2118010469031163/22062609052407949194914912829723655182432452436340449411589077584864795549696863280514640007775234351335139574205343723266588256764674929278332446003804266456490594464708719691973688066349246310341854370928394768482304) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 j -5900483092839843/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (if (<=.f64 j -2400179280097239/342882754299605542703496015699200579379649539745770754382000124278512336359979559197823481221022674600830295333617006984059886491421540493951506482390354393725906168794375391533474387361995876540094533828897487199474622120556760561893297406274466013266278287285969349365133754612883980378790581378220032) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (if (<=.f64 j 6540714869423179/37375513539561023231108477793896786533525327931380202951304745106630862169773485150256437750311906506986637800026885384689161869077507588081685801531164378630160340372359290471078905382884178132992) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))))))))
(if (<=.f64 i -5803839762378625/3414023389634485388328884116849283992138116261025744978122883999623187065762627620618973286846235796860380114223837819108295066446909114921146038298793384983600720680711175453933096082386848780661230088261573940214625662995187948181075905216512) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 i 2354389029462013/5231975621026695903068481684863290090631859432155925817596437443214604741820977160611320209061014932263645863855239974732359107840294502166008094518895788478483675671300894035850134084503110909120094815504417224113077119759472054472248800754920440876255467030120381917802944253736633001385354330112) (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (if (<=.f64 i 8018893097172989/57277807836949922408837567867349676981443478344341305058882899404622128010705808318690568531649256750858719018437999440148793721514146753400890052083129159241025748615958424204533602522957957552490080016463490494951861107213475167230717574212948590592) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 i 1723641332219371/172364133221937103085272756482216056112753534658909761028039668631756215232006744379020625060744018369805777923479247838020220755974022884986972234404720831691332769255536872593544438018353486799545737272878084128768) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (if (<=.f64 i 2705176266112081/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 i 8837884650010097/173291855882550928723650886508942731464777317210988535948154973788413831737851601439998400381508723631086950685087723239310884864) (+.f64 (*.f64 c b) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))))))))
(if (<=.f64 (*.f64 b c) -5521397077432451/55213970774324510299478046898216203619608871777363092441300193790394368) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 (*.f64 b c) -4946608029462091/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))) (if (<=.f64 (*.f64 b c) -283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432) (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 4 a))) (if (<=.f64 (*.f64 b c) 100000000000000000620008645040778319495168) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))) (if (<=.f64 (*.f64 b c) 100000000000000003080666323096525690777025204007643346346089744069413985291331436544) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (if (<=.f64 (*.f64 b c) 499999999999999995414783701180638281843304424991242455992046113258834575832799818100521466993270785184801126587914991362494731124736) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))))))))
(if (<=.f64 (*.f64 b c) -5521397077432451/55213970774324510299478046898216203619608871777363092441300193790394368) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 (*.f64 b c) -5623642243178995/28118211215894977392565865673037386617935606989386978956879722328823984879196799189494004288149317857187005691459505594520051662846839373056303219880407274094592) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))) (if (<=.f64 (*.f64 b c) -6491683198595055/540973599882921212264795939754513005075299661860988438659031766043314076218086256101803270028960960404146580473095299767175523900930749990144551913946050126754187964414981206188781074100660675638296814498008256925847580971777599220570518424337445351925287506839283710296064) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (if (<=.f64 (*.f64 b c) 100000000000000000620008645040778319495168) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))) (if (<=.f64 (*.f64 b c) 100000000000000003080666323096525690777025204007643346346089744069413985291331436544) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (if (<=.f64 (*.f64 b c) 499999999999999995414783701180638281843304424991242455992046113258834575832799818100521466993270785184801126587914991362494731124736) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))))))))
(if (<=.f64 i -8199999999999999348917637018123038346080446218346954752) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (if (<=.f64 i -8254602048994769/16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448) (+.f64 (*.f64 b c) (*.f64 k (*.f64 j -27))) (if (<=.f64 i 6072759616806151/1445895146858607358437943727208769466035893202868007692637901788601699241144933631951807447549557758449099707135121406247999127995329736165184795181305316406492567598839150653733187621116264206194563768053163279547256274944) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (if (<=.f64 i 1639126877815459/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 i 6124895493223875/36028797018963968) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (if (<=.f64 i 1420000000000000056582024465381496086334113166093604578226339840) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (if (<=.f64 i 550000000000000029900419083395483962890683308285571198340836508876385812480) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (if (<=.f64 i 68000000000000005601788420534006932377548335890104754289792133620000380304007035858461519343183309932278721878853841197202513458050861837058584870912) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x)))))))))))
(if (<=.f64 j -1188422437713965/4951760157141521099596496896) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 j -4818430974823121/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (if (<=.f64 j -6033513568474169/1675975991242824637446753124775730765934920727574049172215445180465220503759193372100234287270862928461253982273310756356719235351493321243304206125760512) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (if (<=.f64 j -6514772331692505/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (if (<=.f64 j 6307263664699109/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (if (<=.f64 j 8881207613980735/43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721216) (-.f64 (*.f64 c b) (*.f64 i (*.f64 4 x))) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))))
(if (<=.f64 j -4555619344570199/19807040628566084398385987584) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 j -8104522595470689/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (if (<=.f64 j -3716601622598019/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024) (*.f64 (*.f64 i x) -4) (if (<=.f64 j 3160763812233569/4052261297735344686047273304385899561535592023674254785152009111026028136145418111718463914987406049109568248643848426935932764722081811824108276205189417663145685354884286644224) (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (if (<=.f64 j 5363123171977039/6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042048) (*.f64 (*.f64 i x) -4) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))))))))
(if (<=.f64 j -6807798980195379/64836180763765514976756372870174392984569472378788076562432145776416450178326689787495422639798496785753091978301574830974924235553308989185732419283030682610330965678148586307584) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 j -7551042814954391/2961193260766427870080908753323559866441509279473679754522422863056280045864824078237301652581494289303756200212728639995902214134435299666298460531313288000496778442422580538845568248046109094286466596972878396512780851085312) (*.f64 (*.f64 i x) -4) (if (<=.f64 j -152270531428125/9516908214257811601907599988159363584840065290620124537956939899622020205826587990689077212775400643774711832257235027522909345571487396529861315719055325605011013378863743193233193022939505515969530853007049198118833591724018432564205433218231411731277088674906521042072098232413978624) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27))) (if (<=.f64 j 5363123171977039/6703903964971298549787012499102923063739682910296196688861780721860882015036773488400937149083451713845015929093243025426876941405973284973216824503042048) (*.f64 (*.f64 i x) -4) (+.f64 (*.f64 b c) (*.f64 j (*.f64 k -27)))))))
(if (<=.f64 j -4456584141427369/9903520314283042199192993792) (*.f64 -27 (*.f64 k j)) (if (<=.f64 j -3630826122770869/259344723055062059907025491480697571938277889515152306249728583105665800713306759149981690559193987143012367913206299323899696942213235956742929677132122730441323862712594345230336) (*.f64 c b) (if (<=.f64 j -402421989115921/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (*.f64 (*.f64 i x) -4) (if (<=.f64 j -1865314009994531/38067632857031246407630399952637454339360261162480498151827759598488080823306351962756308851101602575098847329028940110091637382285949586119445262876221302420044053515454972772932772091758022063878123412028196792475334366896073730256821732872925646925108354699626084168288392929655914496) (*.f64 c b) (if (<=.f64 j -5143241314494083/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064) (*.f64 (*.f64 i x) -4) (if (<=.f64 j 1726198476654493/33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008) (*.f64 t (*.f64 a -4)) (if (<=.f64 j 4910085911844213/818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344) (*.f64 (*.f64 i x) -4) (*.f64 -27 (*.f64 k j)))))))))
(if (<=.f64 j -1188422437713965/2475880078570760549798248448) (*.f64 -27 (*.f64 k j)) (if (<=.f64 j -1607262910779401/669692879491417075592765655662501131600878007315958504652343992731469406953085076558248986759809911329746670573470716765741965803557696277249036098418660925245910485926514436588817162816398196367372136384565404686473871329212422972447846496629816432160699779855408885478776864478289024177325354254336) (*.f64 c b) (if (<=.f64 j 5848587932906155/449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472) (*.f64 t (*.f64 a -4)) (*.f64 -27 (*.f64 k j)))))
(if (<=.f64 k -336999333339383/1684996666696914987166688442938726917102321526408785780068975640576) (*.f64 -27 (*.f64 k j)) (if (<=.f64 k 5880067031582463/904625697166532776746648320380374280103671755200316906558262375061821325312) (*.f64 c b) (*.f64 -27 (*.f64 k j))))
(*.f64 c b)
Compiler

Compiled 1934 to 1192 computations (38.4% saved)

soundness523.0ms (1.2%)

Algorithm
egg-herbie
Rules
1982×rational_best_oopsla_all_46_json_45_simplify-10
1982×rational_best_oopsla_all_46_json_45_simplify-10
1982×rational_best_oopsla_all_46_json_45_simplify-10
1812×rational_best_oopsla_all_46_json_45_simplify-13
1552×rational_best_oopsla_all_46_json_45_simplify-13
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03091
18985
237285
3187885
4455585
5693485
01876284
17025920
233625920
03091
18985
237285
3187885
4455585
5693485
03091
18985
237285
3187885
4455585
5693485
01635330
15905042
226535042
365055042
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 912 to 541 computations (40.7% saved)

end1.0s (2.3%)

Remove

(sort b c)

Compiler

Compiled 3194 to 1838 computations (42.5% saved)

Profiling

Loading profile data...