Details

Time bar (total: 1.1min)

analyze977.0ms (1.4%)

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)

sample3.2s (4.7%)

Results
1.6s8286×body256infinite
1.6s8256×body256valid
Bogosity

preprocess244.0ms (0.4%)

Algorithm
egg-herbie
Rules
3588×rational.json-simplify-43
3082×rational.json-simplify-2
872×rational.json-simplify-48
770×rational.json-simplify-1
610×rational.json-simplify-42
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03594186
17503910
215383910
325343910
428873910
530313910
630313910
741243910
841913910
941913910
1048123910
1148123910
1254813910
1355763910
01010
11010
Stop Event
unsound
saturated
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 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b c)) (*.f64 (*.f64 j 27) k)) (*.f64 (*.f64 x 4) i))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.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 b c) (-.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 18 y)))) (*.f64 t (*.f64 a 4))) (*.f64 i (*.f64 y 4)))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 y (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 y (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 y (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.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 (*.f64 b c) (-.f64 (*.f64 t (*.f64 x (*.f64 y (*.f64 18 z)))) (*.f64 t (*.f64 a 4)))) (*.f64 (*.f64 j 27) k)) (*.f64 i (*.f64 z 4)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 a 4))) (*.f64 z (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 z (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 z (*.f64 4 i))))
(-.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 y z)) (*.f64 a 4))) (*.f64 t (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 (*.f64 y t) z)) (*.f64 a 4))) (*.f64 t (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (*.f64 x (*.f64 a 4))) (*.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 (*.f64 18 a) (*.f64 y z)) (*.f64 x 4))) (*.f64 4 (*.f64 a i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y a) z)) (*.f64 x 4))) (*.f64 4 (*.f64 a i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y a) z)) (*.f64 x 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 4 (*.f64 a i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y a) z)) (*.f64 x 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 4 (*.f64 a i))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y a))) (*.f64 x 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 4 (*.f64 a i))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 a (-.f64 (*.f64 18 (*.f64 z (*.f64 y t))) (*.f64 4 i))) (*.f64 x (*.f64 t 4))) (*.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 y (*.f64 (*.f64 18 b) z)) (*.f64 a 4))) (*.f64 4 (*.f64 b i))) (-.f64 (*.f64 x c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y b) z)) (*.f64 a 4))) (*.f64 4 (*.f64 b i))) (-.f64 (*.f64 x c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y b) z)) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 x c) (*.f64 4 (*.f64 b i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y b))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 x c) (*.f64 4 (*.f64 b i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z b))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 x c) (*.f64 4 (*.f64 b i))) (*.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 z (*.f64 c (*.f64 18 y))) (*.f64 a 4))) (*.f64 c (*.f64 4 i))) (-.f64 (*.f64 x b) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 c))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 x b) (*.f64 c (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 c))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 x b) (*.f64 j (*.f64 27 k))) (*.f64 c (*.f64 4 i))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 c (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 x b) (*.f64 j (*.f64 27 k))) (*.f64 c (*.f64 4 i))))
(+.f64 (-.f64 (*.f64 c (-.f64 (*.f64 18 (*.f64 z (*.f64 y t))) (*.f64 4 i))) (*.f64 t (*.f64 a 4))) (-.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 (*.f64 18 i) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 i))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 i))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 i))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 i (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.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 b c) (-.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 y (*.f64 18 j)))) (*.f64 t (*.f64 a 4))) (*.f64 i (*.f64 4 j)))) (*.f64 k (*.f64 x 27)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 j) (*.f64 y z)) (*.f64 a 4))) (*.f64 4 (*.f64 j i))) (-.f64 (*.f64 b c) (*.f64 x (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 j (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 4 (*.f64 i j))) (-.f64 (*.f64 b c) (*.f64 x (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y j) z)) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 4 (*.f64 i j))) (*.f64 x (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y j) z)) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 27 k))) (*.f64 4 (*.f64 i j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y j))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 27 k))) (*.f64 4 (*.f64 i j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z j))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 27 k))) (*.f64 4 (*.f64 i j))))
(-.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 y z)) (*.f64 a 4))) (-.f64 (*.f64 b c) (*.f64 4 (*.f64 k i)))) (*.f64 x (*.f64 j 27)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 k (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (*.f64 b c) (*.f64 4 (*.f64 i k)))) (*.f64 x (*.f64 j 27)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 k))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 i (*.f64 4 k))) (*.f64 27 (*.f64 x j))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 k))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 x j))) (*.f64 i (*.f64 4 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 k (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 x j))) (*.f64 i (*.f64 4 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 k (-.f64 (*.f64 18 (*.f64 z (*.f64 y t))) (*.f64 4 i))) (*.f64 t (*.f64 a 4))) (*.f64 27 (*.f64 x j))))
(-.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) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b c)) (*.f64 (*.f64 j 27) k)) (*.f64 (*.f64 x 4) i))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.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 b c) (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 x 18) t))) (*.f64 y (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 y (-.f64 (*.f64 t (*.f64 18 (*.f64 x z))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 (*.f64 y t) z)) (*.f64 4 i))) (*.f64 4 (*.f64 y a))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 y t))) (*.f64 4 i))) (*.f64 4 (*.f64 y a))) (-.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 a z)) (*.f64 y 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 x a) z)) (*.f64 y 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x a))) (*.f64 y 4))) (*.f64 x (*.f64 4 i))) (*.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 j 27) k)) (*.f64 (*.f64 x 4) i))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z b)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 y c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 x z) b)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 y c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 x b) z)) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 y c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x b))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 y c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 z b))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 y c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 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 y b) (-.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x 18) c))) (*.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 z c)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 y b) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y b) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 x z) c)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 c))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 y b) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 c))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 y b) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 z c))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 y b) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(-.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 i z)) (*.f64 a 4))) (*.f64 x (*.f64 y 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 i))) (*.f64 a 4))) (*.f64 x (*.f64 y 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 18 i))) (*.f64 a 4))) (*.f64 x (*.f64 y 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 (*.f64 b c) (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x 18) j))) (*.f64 t (*.f64 a 4)))) (*.f64 k (*.f64 y 27))) (*.f64 (*.f64 x 4) i))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 j z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 y (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 j))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 y (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 x j) z)) (*.f64 a 4))) (*.f64 y (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 x j))) (*.f64 a 4))) (*.f64 y (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 z j))) (*.f64 4 i))) (*.f64 y (*.f64 27 k))) (*.f64 t (*.f64 a 4))))
(-.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 k z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 y (*.f64 j 27))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 k))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 y (*.f64 j 27))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 k))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 y (*.f64 j 27))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 z (*.f64 18 k))) (*.f64 4 i))) (*.f64 t (*.f64 a 4))) (-.f64 (*.f64 b c) (*.f64 y (*.f64 j 27))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t k))) (*.f64 4 i))) (*.f64 t (*.f64 a 4))) (-.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 y t)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 z (-.f64 (*.f64 (*.f64 x 18) (*.f64 y t)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 z (-.f64 (*.f64 18 (*.f64 (*.f64 y t) x)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.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 (*.f64 b c) (-.f64 (*.f64 t (*.f64 (*.f64 (*.f64 x 18) y) a)) (*.f64 t (*.f64 z 4)))) (*.f64 (*.f64 j 27) k)) (*.f64 (*.f64 x 4) i))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y a)) (*.f64 z 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y a))) (*.f64 z 4))) (*.f64 x (*.f64 4 i))) (*.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 (-.f64 (*.f64 t (*.f64 (*.f64 (*.f64 x 18) y) b)) (*.f64 t (*.f64 a 4))) (*.f64 z c)) (*.f64 (*.f64 j 27) k)) (*.f64 (*.f64 x 4) i))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y b)) (*.f64 a 4))) (-.f64 (*.f64 z c) (*.f64 j (*.f64 27 k)))) (*.f64 x (*.f64 4 i)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y b))) (*.f64 a 4))) (-.f64 (*.f64 z c) (*.f64 j (*.f64 27 k)))) (*.f64 x (*.f64 4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y b))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 z c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y b))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 z c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(-.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 j 27) k)) (*.f64 (*.f64 x 4) i))
(+.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 t (-.f64 (*.f64 x (*.f64 c (*.f64 18 y))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 z b) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y c))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 z b) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y c))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 z b) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(-.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 b c) (-.f64 (-.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 y i)) (*.f64 a 4))) (*.f64 z (*.f64 x 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y i))) (*.f64 a 4))) (*.f64 z (*.f64 x 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 i))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 z (*.f64 x 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 b c) (-.f64 (-.f64 (*.f64 t (*.f64 (*.f64 (*.f64 x 18) y) j)) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 k (*.f64 z 27)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y j)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 z (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 x y) j)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 z (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y j))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.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 y k)) (*.f64 a 4))) (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i)))) (*.f64 z (*.f64 j 27)))
(+.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y k))) (*.f64 a 4))) (*.f64 z (*.f64 j 27))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 k))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 z (*.f64 j 27))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 k) (*.f64 y t)) (*.f64 4 i))) (*.f64 z (*.f64 j 27))) (*.f64 t (*.f64 a 4))))
(-.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 (*.f64 18 y) z)) (*.f64 t 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 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 b c) (-.f64 (-.f64 (*.f64 a (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 t 4))) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(-.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 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t c) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 t c) (*.f64 x (*.f64 4 i))) (*.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 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 t b) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t b) (-.f64 (-.f64 (*.f64 c (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 c (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 t b) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 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 b c) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) i) (*.f64 (*.f64 a 4) i))) (*.f64 (*.f64 j 27) k)) (*.f64 t (*.f64 x 4)))
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 t (*.f64 x 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 i (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 t (*.f64 x 4))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 i (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 t 4))))
(-.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 b c) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) j) (*.f64 (*.f64 a 4) j))) (*.f64 k (*.f64 t 27))) (*.f64 (*.f64 x 4) i))
(+.f64 (-.f64 (*.f64 j (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 t (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 j (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 t (*.f64 27 k))))
(+.f64 (*.f64 j (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.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 (*.f64 18 y) z)) (*.f64 a 4))) (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i)))) (*.f64 t (*.f64 j 27)))
(+.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 k (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 t (*.f64 j 27))))
(+.f64 (*.f64 k (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.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 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 4 b))) (*.f64 a c)) (*.f64 (*.f64 j 27) k)) (*.f64 (*.f64 x 4) i))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 4 b))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 a c) (*.f64 j (*.f64 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 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 b))) (-.f64 (-.f64 (*.f64 a c) (*.f64 x (*.f64 4 i))) (*.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 a b) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 4 c))) (*.f64 (*.f64 x 4) i))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 4 c))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 a b) (*.f64 j (*.f64 27 k))))
(+.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 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 c))) (-.f64 (-.f64 (*.f64 a b) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 c))) (-.f64 (-.f64 (*.f64 a b) (*.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 i 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) a)) (*.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 y z)) (*.f64 a 4))) (*.f64 t (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 (*.f64 y t) z)) (*.f64 a 4))) (*.f64 t (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 i))) (*.f64 x (*.f64 a 4))) (*.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 b c) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 4 j))) (*.f64 (*.f64 x 4) i))) (*.f64 k (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 4 j))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 a (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 j))) (*.f64 x (*.f64 4 i))) (*.f64 a (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 (*.f64 y t) z)) (*.f64 4 i))) (*.f64 a (*.f64 27 k))) (*.f64 t (*.f64 4 j))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 y t))) (*.f64 4 i))) (*.f64 a (*.f64 27 k))) (*.f64 t (*.f64 4 j))))
(-.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 (*.f64 18 y) z)) (*.f64 4 k))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 a (*.f64 j 27))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 k))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 a (*.f64 j 27))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 k))) (-.f64 (-.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 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b c)) (*.f64 (*.f64 j 27) k)) (*.f64 (*.f64 x 4) i))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.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 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 c i)) (*.f64 b (*.f64 x 4))) (*.f64 (*.f64 j 27) k))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 b))) (-.f64 (*.f64 c i) (*.f64 j (*.f64 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 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 c i) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 b))))
(-.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 c j) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 k (*.f64 b 27)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c j) (*.f64 b (*.f64 27 k))))
(+.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 b (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 c j) (*.f64 x (*.f64 4 i))) (*.f64 b (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 c j) (*.f64 b (*.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 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 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c k) (*.f64 b (*.f64 j 27))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c k) (*.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 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 c))) (-.f64 (*.f64 b i) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 j (*.f64 27 k))) (-.f64 (*.f64 b i) (*.f64 x (*.f64 4 c))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b i) (*.f64 j (*.f64 27 k))) (*.f64 c (*.f64 x 4))))
(+.f64 (*.f64 b i) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.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 b j) (-.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 (*.f64 x 4) i))) (*.f64 k (*.f64 c 27)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b j) (*.f64 c (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b j) (*.f64 c (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b j) (*.f64 x (*.f64 4 i))) (*.f64 c (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.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 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b k) (*.f64 c (*.f64 j 27))))
(+.f64 (*.f64 b k) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 c (*.f64 j 27))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b k) (*.f64 x (*.f64 4 i))) (*.f64 27 (*.f64 c j))))
(-.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 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 4 (*.f64 x j))) (-.f64 (*.f64 b c) (*.f64 i (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 (*.f64 x 4) j)) (-.f64 (*.f64 b c) (*.f64 i (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 4 (*.f64 x j))) (*.f64 i (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 i (*.f64 27 k))) (*.f64 4 (*.f64 x j))))
(-.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 (*.f64 18 y) z)) (*.f64 a 4))) (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 k)))) (*.f64 i (*.f64 j 27)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 k)))) (*.f64 i (*.f64 j 27)))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 k))) (*.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 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b c)) (*.f64 (*.f64 j 27) k)) (*.f64 (*.f64 x 4) i))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 (-.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)

simplify15.0ms (0%)

Algorithm
egg-herbie
Rules
248×rational.json-simplify-2
230×rational.json-simplify-43
20×rational.json-simplify-48
18×rational.json-simplify-1
16×rational.json-simplify-42
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03091
14685
28285
312585
418985
527385
632885
733985
Stop Event
saturated
Counts
1 → 6
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 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 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))

eval2.0ms (0%)

Compiler

Compiled 188 to 115 computations (38.8% saved)

prune8.0ms (0%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New156
Fresh011
Picked000
Done000
Total167
Error
1.6b
Counts
7 → 5
Alt Table
Click to see full alt table
StatusErrorProgram
5.1b
(-.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))
4.7b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
3.4b
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
4.2b
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
3.7b
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
Compiler

Compiled 394 to 282 computations (28.4% saved)

localize47.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 137 to 79 computations (42.3% saved)

series17.0ms (0%)

Counts
4 → 144
Calls

36 calls:

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

rewrite139.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02082
113582
227782
360282
4117582
5271182
6453182
7632082
8764582
Stop Event
node limit
Counts
4 → 51
Calls
Call 1
Inputs
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 j (*.f64 27 k))
(*.f64 x (*.f64 18 z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 x (*.f64 18 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (*.f64 y (*.f64 x (*.f64 z 9))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (*.f64 z 36))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (*.f64 z 72))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 k (*.f64 j 27)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 k (*.f64 j 27)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 k 27/2)) (*.f64 j (*.f64 k 27/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 k 1/2) (*.f64 j 27)) (*.f64 (*.f64 k 1/2) (*.f64 j 27)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 k (*.f64 j 27)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 k (*.f64 j 27)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 k 54)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 k 108)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 j (*.f64 k 108))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 k 108)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 k 108))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 k 108)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 k (*.f64 j 27)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 18 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z 9)) (*.f64 x (*.f64 z 9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 1/2) (*.f64 x 18)) (*.f64 (*.f64 z 1/2) (*.f64 x 18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 18 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z 36)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z 72)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 z 72))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 z 72)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 z 72))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 z 72)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 18 z)) 1)))))

simplify269.0ms (0.4%)

Algorithm
egg-herbie
Rules
2468×rational.json-simplify-53
1506×rational.json-simplify-35
1328×rational.json-simplify-51
1218×exponential.json-simplify-26
812×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01474647
13764611
28774611
321244395
440664395
555834395
661084395
762124395
862264395
962334395
1069324395
Stop Event
node limit
Counts
195 → 84
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 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 (*.f64 y (*.f64 x (*.f64 18 z))) 0)
(+.f64 0 (*.f64 y (*.f64 x (*.f64 18 z))))
(+.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (*.f64 y (*.f64 x (*.f64 z 9))))
(+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x)))
(-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 0)
(/.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)
(/.f64 (*.f64 y (*.f64 x (*.f64 z 36))) 2)
(/.f64 (*.f64 y (*.f64 x (*.f64 z 72))) 4)
(/.f64 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72))))))) 64)
(pow.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)
(+.f64 0 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (+.f64 a a))))
(-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) 2)
(/.f64 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)))) 4)
(/.f64 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)))))))) 64)
(pow.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(+.f64 (*.f64 k (*.f64 j 27)) 0)
(+.f64 0 (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 j (*.f64 k 27/2)) (*.f64 j (*.f64 k 27/2)))
(+.f64 (*.f64 (*.f64 k 1/2) (*.f64 j 27)) (*.f64 (*.f64 k 1/2) (*.f64 j 27)))
(-.f64 (*.f64 k (*.f64 j 27)) 0)
(/.f64 (*.f64 k (*.f64 j 27)) 1)
(/.f64 (*.f64 j (*.f64 k 54)) 2)
(/.f64 (*.f64 j (*.f64 k 108)) 4)
(/.f64 (*.f64 2 (*.f64 j (*.f64 k 108))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 k 108)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 k 108))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 k 108)))))) 64)
(pow.f64 (*.f64 k (*.f64 j 27)) 1)
(+.f64 (*.f64 x (*.f64 18 z)) 0)
(+.f64 0 (*.f64 x (*.f64 18 z)))
(+.f64 (*.f64 x (*.f64 z 9)) (*.f64 x (*.f64 z 9)))
(+.f64 (*.f64 (*.f64 z 1/2) (*.f64 x 18)) (*.f64 (*.f64 z 1/2) (*.f64 x 18)))
(-.f64 (*.f64 x (*.f64 18 z)) 0)
(/.f64 (*.f64 x (*.f64 18 z)) 1)
(/.f64 (*.f64 x (*.f64 z 36)) 2)
(/.f64 (*.f64 x (*.f64 z 72)) 4)
(/.f64 (*.f64 2 (*.f64 x (*.f64 z 72))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 z 72)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 z 72))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 z 72)))))) 64)
(pow.f64 (*.f64 x (*.f64 18 z)) 1)
Outputs
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 18 (*.f64 y x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.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 x (*.f64 (*.f64 18 z) y)) (*.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 x (*.f64 (*.f64 18 z) y)) (*.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 x (*.f64 (*.f64 18 z) y)) (*.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 x (*.f64 (*.f64 18 z) y)) (*.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 x (*.f64 (*.f64 18 z) y)) (*.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 x (*.f64 (*.f64 18 z) y)) (*.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 x (*.f64 (*.f64 18 z) y)) (*.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 x (*.f64 (*.f64 18 z) y)) (*.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 x (*.f64 (*.f64 18 z) y)) (*.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 x (*.f64 (*.f64 18 z) y)) (*.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 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(*.f64 -4 (*.f64 t a))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 z (*.f64 x t))))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 (*.f64 z t) y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 z (*.f64 x t))))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 (*.f64 z t) y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(*.f64 -4 (*.f64 t a))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 z (*.f64 x t))))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 (*.f64 z t) y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 z (*.f64 x t))))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 (*.f64 z t) y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(*.f64 -4 (*.f64 t a))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 z (*.f64 x t))))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 (*.f64 z t) y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 z (*.f64 x t))))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 (*.f64 z t) y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 z (*.f64 x t))))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 (*.f64 z t) y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(*.f64 -4 (*.f64 t a))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(*.f64 -4 (*.f64 t a))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.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 (*.f64 y (*.f64 x (*.f64 18 z))) 0)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(+.f64 0 (*.f64 y (*.f64 x (*.f64 18 z))))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(+.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (*.f64 y (*.f64 x (*.f64 z 9))))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 0)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 y (*.f64 x (*.f64 z 36))) 2)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 y (*.f64 x (*.f64 z 72))) 4)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72)))) 8)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72))))) 16)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72)))))) 32)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72))))))) 64)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(pow.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 18 (*.f64 y x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(+.f64 0 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (+.f64 a a))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 9 x))) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 9 x))) (+.f64 a a))))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (+.f64 a a)) (+.f64 t t))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 9))) (+.f64 a a)) (+.f64 t t))
(*.f64 (-.f64 (*.f64 (*.f64 x 9) (*.f64 y z)) (+.f64 a a)) (+.f64 t t))
(-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) 2)
(*.f64 (-.f64 (*.f64 x (*.f64 (*.f64 z 36) y)) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8)) 1/2))
(/.f64 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)))) 4)
(*.f64 (-.f64 (*.f64 x (*.f64 (*.f64 z 36) y)) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8)) 1/2))
(/.f64 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))))) 8)
(*.f64 (-.f64 (*.f64 x (*.f64 (*.f64 z 36) y)) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8)) 1/2))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)))))) 16)
(*.f64 (-.f64 (*.f64 x (*.f64 (*.f64 z 36) y)) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8)) 1/2))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))))))) 32)
(*.f64 (-.f64 (*.f64 x (*.f64 (*.f64 z 36) y)) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8)) 1/2))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)))))))) 64)
(*.f64 (-.f64 (*.f64 x (*.f64 (*.f64 z 36) y)) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8)) 1/2))
(pow.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 18 (*.f64 y x))) (*.f64 4 a)))
(+.f64 (*.f64 k (*.f64 j 27)) 0)
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(+.f64 0 (*.f64 k (*.f64 j 27)))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 j (*.f64 k 27/2)) (*.f64 j (*.f64 k 27/2)))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 (*.f64 k 1/2) (*.f64 j 27)) (*.f64 (*.f64 k 1/2) (*.f64 j 27)))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(-.f64 (*.f64 k (*.f64 j 27)) 0)
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 k (*.f64 j 27)) 1)
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 k 54)) 2)
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 k 108)) 4)
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 j (*.f64 k 108))) 8)
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 k 108)))) 16)
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 k 108))))) 32)
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 k 108)))))) 64)
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(pow.f64 (*.f64 k (*.f64 j 27)) 1)
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 x (*.f64 18 z)) 0)
(*.f64 18 (*.f64 z x))
(+.f64 0 (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 z x))
(+.f64 (*.f64 x (*.f64 z 9)) (*.f64 x (*.f64 z 9)))
(*.f64 18 (*.f64 z x))
(+.f64 (*.f64 (*.f64 z 1/2) (*.f64 x 18)) (*.f64 (*.f64 z 1/2) (*.f64 x 18)))
(*.f64 18 (*.f64 z x))
(-.f64 (*.f64 x (*.f64 18 z)) 0)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 x (*.f64 18 z)) 1)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 x (*.f64 z 36)) 2)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 x (*.f64 z 72)) 4)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 x (*.f64 z 72))) 8)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 z 72)))) 16)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 z 72))))) 32)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 z 72)))))) 64)
(*.f64 18 (*.f64 z x))
(pow.f64 (*.f64 x (*.f64 18 z)) 1)
(*.f64 18 (*.f64 z x))

localize55.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 j (*.f64 27 k))
0.5b
(*.f64 (*.f64 x 18) z)
1.5b
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4)))
3.9b
(*.f64 y (*.f64 (*.f64 x 18) z))
Compiler

Compiled 157 to 95 computations (39.5% saved)

series3.0ms (0%)

Counts
3 → 120
Calls

30 calls:

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

rewrite129.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01569
19969
220069
344569
490069
5227569
6433169
7602869
8746469
Stop Event
node limit
Counts
3 → 36
Calls
Call 1
Inputs
(*.f64 y (*.f64 (*.f64 x 18) z))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4)))
(*.f64 (*.f64 x 18) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 x (*.f64 18 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (*.f64 (*.f64 y z) (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 y (*.f64 x 36))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (*.f64 x 72))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 72)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 72))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 72)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 72))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 36))) (*.f64 a 8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 18 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x 9)) (*.f64 z (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 18 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z 36)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x 72)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (*.f64 x 72))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x 72)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x 72))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x 72)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 18 z)) 1)))))

simplify222.0ms (0.3%)

Algorithm
egg-herbie
Rules
2738×rational.json-simplify-53
2440×rational.json-simplify-2
1924×rational.json-simplify-35
1320×rational.json-simplify-49
1150×rational.json-simplify-41
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01084134
12804098
26414098
315043882
436823882
551603882
656533882
760503882
860803882
961013882
Stop Event
node limit
Counts
156 → 69
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 (*.f64 y (*.f64 x (*.f64 18 z))) 0)
(+.f64 0 (*.f64 y (*.f64 x (*.f64 18 z))))
(+.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (*.f64 (*.f64 y z) (*.f64 x 9)))
(-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 0)
(/.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)
(/.f64 (*.f64 z (*.f64 y (*.f64 x 36))) 2)
(/.f64 (*.f64 y (*.f64 z (*.f64 x 72))) 4)
(/.f64 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 72)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 72))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 72)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 72))))))) 64)
(pow.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)
(+.f64 0 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))
(+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))))
(-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 36))) (*.f64 a 8))) 2)
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))) 4)
(/.f64 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))))))) 64)
(pow.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(+.f64 (*.f64 x (*.f64 18 z)) 0)
(+.f64 0 (*.f64 x (*.f64 18 z)))
(+.f64 (*.f64 z (*.f64 x 9)) (*.f64 z (*.f64 x 9)))
(-.f64 (*.f64 x (*.f64 18 z)) 0)
(/.f64 (*.f64 x (*.f64 18 z)) 1)
(/.f64 (*.f64 x (*.f64 z 36)) 2)
(/.f64 (*.f64 z (*.f64 x 72)) 4)
(/.f64 (*.f64 2 (*.f64 z (*.f64 x 72))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x 72)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x 72))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x 72)))))) 64)
(pow.f64 (*.f64 x (*.f64 18 z)) 1)
Outputs
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x 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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x 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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x 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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x 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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x 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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x 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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x 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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 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 (*.f64 y (*.f64 x (*.f64 18 z))) 0)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 y (*.f64 18 x)))
(+.f64 0 (*.f64 y (*.f64 x (*.f64 18 z))))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 y (*.f64 18 x)))
(+.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (*.f64 (*.f64 y z) (*.f64 x 9)))
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 y (*.f64 18 x)))
(-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 0)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 y (*.f64 18 x)))
(/.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 y (*.f64 18 x)))
(/.f64 (*.f64 z (*.f64 y (*.f64 x 36))) 2)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 y (*.f64 18 x)))
(/.f64 (*.f64 y (*.f64 z (*.f64 x 72))) 4)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 y (*.f64 18 x)))
(/.f64 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 72)))) 8)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 y (*.f64 18 x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 72))))) 16)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 y (*.f64 18 x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 72)))))) 32)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 y (*.f64 18 x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z (*.f64 x 72))))))) 64)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 y (*.f64 18 x)))
(pow.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)
(*.f64 x (*.f64 (*.f64 18 z) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 y (*.f64 18 x)))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(+.f64 0 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 9 (*.f64 y z))) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 x (*.f64 9 (*.f64 y z))) (+.f64 a a))))
(*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 z x))) (+.f64 a a)) (+.f64 t t))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 9))) (+.f64 a a)) (+.f64 t t))
(-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 36))) (*.f64 a 8))) 2)
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 x 36) z)) (*.f64 a 8)) (/.f64 t 2))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 36 (*.f64 z x))) (*.f64 a 8)) 2))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8)) 2))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) 2))
(*.f64 t (/.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 x 36))) (*.f64 a 8)) 2))
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))) 4)
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 72 z))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 72)) (*.f64 a 16)) 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (*.f64 t 1/4))
(/.f64 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)))) 8)
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 72 z))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 72)) (*.f64 a 16)) 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (*.f64 t 1/4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))))) 16)
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 72 z))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 72)) (*.f64 a 16)) 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (*.f64 t 1/4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)))))) 32)
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 72 z))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 72)) (*.f64 a 16)) 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (*.f64 t 1/4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))))))) 64)
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 72 z))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 72)) (*.f64 a 16)) 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (*.f64 t 1/4))
(pow.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 z) y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 4 a)))
(+.f64 (*.f64 x (*.f64 18 z)) 0)
(*.f64 18 (*.f64 z x))
(+.f64 0 (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 z x))
(+.f64 (*.f64 z (*.f64 x 9)) (*.f64 z (*.f64 x 9)))
(*.f64 18 (*.f64 z x))
(-.f64 (*.f64 x (*.f64 18 z)) 0)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 x (*.f64 18 z)) 1)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 x (*.f64 z 36)) 2)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 z (*.f64 x 72)) 4)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 z (*.f64 x 72))) 8)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x 72)))) 16)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x 72))))) 32)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x 72)))))) 64)
(*.f64 18 (*.f64 z x))
(pow.f64 (*.f64 x (*.f64 18 z)) 1)
(*.f64 18 (*.f64 z x))

localize46.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 137 to 79 computations (42.3% saved)

series7.0ms (0%)

Counts
3 → 120
Calls

30 calls:

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

rewrite133.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01569
110169
221369
347069
492169
5236269
6447569
7618769
8761669
Stop Event
node limit
Counts
3 → 36
Calls
Call 1
Inputs
(*.f64 x (*.f64 y (*.f64 18 z)))
(*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4)))
(*.f64 y (*.f64 18 z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 y (*.f64 x 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 y (*.f64 x 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y (*.f64 z 9))) (*.f64 x (*.f64 y (*.f64 z 9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 y (*.f64 x 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 y (*.f64 x 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (*.f64 z 36))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y (*.f64 z 72))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 72)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 72))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 72)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 72))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 y (*.f64 x 18))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 9))) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 9))) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 18 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 18 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z 9)) (*.f64 y (*.f64 z 9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 18 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 18 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z 36)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z 72)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y (*.f64 z 72))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z 72)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z 72))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z 72)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 18 z)) 1)))))

simplify332.0ms (0.5%)

Algorithm
egg-herbie
Rules
2282×rational.json-simplify-35
1806×rational.json-simplify-1
1232×rational.json-simplify-49
1174×rational.json-simplify-41
1104×rational.json-simplify-2
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01094134
12844098
26174098
314163882
434273882
556683882
662343882
766143882
866473882
966683882
1073083882
1179403882
1279793882
Stop Event
node limit
Counts
156 → 66
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 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) 0)
(+.f64 0 (*.f64 z (*.f64 y (*.f64 x 18))))
(+.f64 (*.f64 x (*.f64 y (*.f64 z 9))) (*.f64 x (*.f64 y (*.f64 z 9))))
(-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) 0)
(/.f64 (*.f64 z (*.f64 y (*.f64 x 18))) 1)
(/.f64 (*.f64 y (*.f64 x (*.f64 z 36))) 2)
(/.f64 (*.f64 x (*.f64 y (*.f64 z 72))) 4)
(/.f64 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 72)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 72))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 72)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 72))))))) 64)
(pow.f64 (*.f64 z (*.f64 y (*.f64 x 18))) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))) 0)
(+.f64 0 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 9))) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 9))) (+.f64 a a))))
(-.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))) 0)
(/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))) 1)
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) 2)
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16))) 4)
(/.f64 (*.f64 2 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16))))))) 64)
(pow.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))) 1)
(+.f64 (*.f64 y (*.f64 18 z)) 0)
(+.f64 0 (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 y (*.f64 z 9)) (*.f64 y (*.f64 z 9)))
(-.f64 (*.f64 y (*.f64 18 z)) 0)
(/.f64 (*.f64 y (*.f64 18 z)) 1)
(/.f64 (*.f64 y (*.f64 z 36)) 2)
(/.f64 (*.f64 y (*.f64 z 72)) 4)
(/.f64 (*.f64 2 (*.f64 y (*.f64 z 72))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z 72)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z 72))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z 72)))))) 64)
(pow.f64 (*.f64 y (*.f64 18 z)) 1)
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 t -4))
(*.f64 -4 (*.f64 t a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4))
(*.f64 -4 (*.f64 t a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4))
(*.f64 -4 (*.f64 t a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4))
(*.f64 -4 (*.f64 t a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4))
(*.f64 -4 (*.f64 t a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 z t)))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.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 z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(*.f64 18 (*.f64 y z))
(+.f64 (*.f64 z (*.f64 y (*.f64 x 18))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 0 (*.f64 z (*.f64 y (*.f64 x 18))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 x (*.f64 y (*.f64 z 9))) (*.f64 x (*.f64 y (*.f64 z 9))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 z (*.f64 y (*.f64 x 18))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 y (*.f64 x (*.f64 z 36))) 2)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 x (*.f64 y (*.f64 z 72))) 4)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 72)))) 8)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 72))))) 16)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 72)))))) 32)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 72))))))) 64)
(*.f64 18 (*.f64 y (*.f64 z x)))
(pow.f64 (*.f64 z (*.f64 y (*.f64 x 18))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 0 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 9))) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 9))) (+.f64 a a))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z 9) x)) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z 9) x)) (+.f64 a a))))
(*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y 9) x)) (+.f64 a a)) (+.f64 t t))
(*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 z x))) (+.f64 a a)) (+.f64 t t))
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 9)) (+.f64 a a)) (+.f64 t t))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 9))) (+.f64 a a)) (+.f64 t t))
(-.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) 2)
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) 2))
(*.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)) (*.f64 t 1/2))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) (*.f64 t 1/2))
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16))) 4)
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z 72) x)) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16)) 4))
(*.f64 t (*.f64 (-.f64 (*.f64 (*.f64 z x) (*.f64 y 72)) (*.f64 a 16)) 1/4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 1/4))
(/.f64 (*.f64 2 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16)))) 8)
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z 72) x)) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16)) 4))
(*.f64 t (*.f64 (-.f64 (*.f64 (*.f64 z x) (*.f64 y 72)) (*.f64 a 16)) 1/4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 1/4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16))))) 16)
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z 72) x)) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16)) 4))
(*.f64 t (*.f64 (-.f64 (*.f64 (*.f64 z x) (*.f64 y 72)) (*.f64 a 16)) 1/4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 1/4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16)))))) 32)
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z 72) x)) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16)) 4))
(*.f64 t (*.f64 (-.f64 (*.f64 (*.f64 z x) (*.f64 y 72)) (*.f64 a 16)) 1/4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 1/4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16))))))) 64)
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z 72) x)) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 x (*.f64 y (*.f64 z 72))) (*.f64 a 16)) 4))
(*.f64 t (*.f64 (-.f64 (*.f64 (*.f64 z x) (*.f64 y 72)) (*.f64 a 16)) 1/4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 1/4))
(pow.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 18))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 18 z)) 0)
(*.f64 18 (*.f64 y z))
(+.f64 0 (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y z))
(+.f64 (*.f64 y (*.f64 z 9)) (*.f64 y (*.f64 z 9)))
(*.f64 18 (*.f64 y z))
(-.f64 (*.f64 y (*.f64 18 z)) 0)
(*.f64 18 (*.f64 y z))
(/.f64 (*.f64 y (*.f64 18 z)) 1)
(*.f64 18 (*.f64 y z))
(/.f64 (*.f64 y (*.f64 z 36)) 2)
(*.f64 18 (*.f64 y z))
(/.f64 (*.f64 y (*.f64 z 72)) 4)
(*.f64 18 (*.f64 y z))
(/.f64 (*.f64 2 (*.f64 y (*.f64 z 72))) 8)
(*.f64 18 (*.f64 y z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z 72)))) 16)
(*.f64 18 (*.f64 y z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z 72))))) 32)
(*.f64 18 (*.f64 y z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z 72)))))) 64)
(*.f64 18 (*.f64 y z))
(pow.f64 (*.f64 y (*.f64 18 z)) 1)
(*.f64 18 (*.f64 y z))

localize45.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 139 to 76 computations (45.3% saved)

series7.0ms (0%)

Counts
3 → 168
Calls

42 calls:

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

rewrite143.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
019111
1127111
2263111
3607111
41196111
52665111
64672111
76420111
87902111
Stop Event
node limit
Counts
3 → 59
Calls
Call 1
Inputs
(*.f64 (*.f64 x 18) (*.f64 y z))
(*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4)))
(-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i)))
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 0 (*.f64 x (*.f64 z (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (*.f64 (*.f64 y z) (*.f64 x 9)))))) (#(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))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (*.f64 z 36))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 y z) (*.f64 x 72))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y z) (*.f64 x 72)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y z) (*.f64 x 72))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y z) (*.f64 x 72)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (neg.f64 (*.f64 4 (*.f64 x i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (+.f64 1 (*.f64 4 (*.f64 x i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 4 (*.f64 x i))) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (-.f64 1 (*.f64 4 (*.f64 x i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (-.f64 1 (*.f64 4 (*.f64 x i)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 x (+.f64 i i))) (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 x (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (-.f64 (*.f64 4 (*.f64 x i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) 8) (*.f64 x i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 x (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) (*.f64 (*.f64 x i) 8)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 4 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 4 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) (*.f64 (*.f64 x i) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 x (+.f64 i i))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) (*.f64 (*.f64 x i) 8)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x i) 16) (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 (*.f64 x i) 16) (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 4 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4)))))))))

simplify345.0ms (0.5%)

Algorithm
egg-herbie
Rules
2734×rational.json-simplify-2
1784×rational.json-simplify-35
1068×rational.json-simplify-49
860×rational.json-simplify-1
660×rational.json-simplify-51
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01799371
14009327
28079327
317128949
438048949
555558933
667668933
770018933
871028933
971418933
1079418933
Stop Event
node limit
Counts
227 → 153
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 -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 x (*.f64 z (*.f64 18 y))) 0)
(+.f64 0 (*.f64 x (*.f64 z (*.f64 18 y))))
(+.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (*.f64 (*.f64 y z) (*.f64 x 9)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(/.f64 (*.f64 y (*.f64 x (*.f64 z 36))) 2)
(/.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 y z) (*.f64 x 72))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y z) (*.f64 x 72)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y z) (*.f64 x 72))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y z) (*.f64 x 72)))))) 64)
(pow.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) 0)
(+.f64 0 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))))
(+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))))
(-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) 0)
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) 1)
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) 2)
(/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) 4)
(/.f64 (*.f64 2 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))))))) 64)
(pow.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (neg.f64 (*.f64 4 (*.f64 x i))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 0)
(+.f64 0 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))))
(+.f64 1 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (+.f64 1 (*.f64 4 (*.f64 x i)))))
(+.f64 (neg.f64 (*.f64 4 (*.f64 x i))) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))))
(+.f64 -1 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (-.f64 1 (*.f64 4 (*.f64 x i)))))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (-.f64 1 (*.f64 4 (*.f64 x i)))) -1)
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 x (+.f64 i i))) (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(+.f64 -2 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (-.f64 (*.f64 4 (*.f64 x i)) 2)))
(*.f64 4 (/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 4))
(*.f64 4 (-.f64 (/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) 8) (*.f64 x i)))
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 1)
(*.f64 1 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))))
(*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) (*.f64 (*.f64 x i) 8)) 1/2)
(*.f64 (-.f64 (*.f64 4 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4)))) -1)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)) 1/4)
(*.f64 -1 (-.f64 (*.f64 4 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4)))))
(*.f64 1/2 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) (*.f64 (*.f64 x i) 8)))
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 x (+.f64 i i))) 2)
(*.f64 1/4 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)))
(*.f64 (/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 4) 4)
(/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 1)
(/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) (*.f64 (*.f64 x i) 8)) 2)
(/.f64 (-.f64 (*.f64 4 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4)))) -1)
(/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)) 4)
(/.f64 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)))) -2)
(/.f64 (*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16))) 8)
(/.f64 (-.f64 (*.f64 (*.f64 x i) 16) (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16)))) -4)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16))))) 32)
(/.f64 (*.f64 2 (-.f64 (*.f64 (*.f64 x i) 16) (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))))) -8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)))))) 64)
(pow.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 1)
(neg.f64 (-.f64 (*.f64 4 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4)))))
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 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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 z (*.f64 x t))))
(*.f64 y (*.f64 x (*.f64 t (*.f64 18 z))))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 z (*.f64 x t))))
(*.f64 y (*.f64 x (*.f64 t (*.f64 18 z))))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a 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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 z (*.f64 x t))))
(*.f64 y (*.f64 x (*.f64 t (*.f64 18 z))))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 z (*.f64 x t))))
(*.f64 y (*.f64 x (*.f64 t (*.f64 18 z))))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a 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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 z (*.f64 x t))))
(*.f64 y (*.f64 x (*.f64 t (*.f64 18 z))))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 z (*.f64 x t))))
(*.f64 y (*.f64 x (*.f64 t (*.f64 18 z))))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 z (*.f64 x t))))
(*.f64 y (*.f64 x (*.f64 t (*.f64 18 z))))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a 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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a 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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.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 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 -4 i))
(*.f64 -4 (*.f64 x i))
(+.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 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.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 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.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 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(*.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 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(*.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 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 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 t -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 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 t -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i))))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 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 t -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 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 t -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 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 t -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x))
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (*.f64 x -1))
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t -18))) (*.f64 -4 i)) (neg.f64 x))
(*.f64 x (neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t -18))) (*.f64 -4 i))))
(*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18)))))
(+.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 t -4)) (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (*.f64 x -1)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t -18))) (*.f64 -4 i)) (neg.f64 x)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t -18))) (*.f64 -4 i)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))))
(+.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 t -4)) (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (*.f64 x -1)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t -18))) (*.f64 -4 i)) (neg.f64 x)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t -18))) (*.f64 -4 i)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))))
(+.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 t -4)) (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (*.f64 x -1)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t -18))) (*.f64 -4 i)) (neg.f64 x)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t -18))) (*.f64 -4 i)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))
(-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.f64 4 i)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 y (*.f64 x (*.f64 t (*.f64 18 z))))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(-.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.f64 4 i)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 y (*.f64 x (*.f64 t (*.f64 18 z))))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(-.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.f64 4 i)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))
(-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.f64 4 i)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 y (*.f64 x (*.f64 t (*.f64 18 z))))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(-.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.f64 4 i)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 y (*.f64 x (*.f64 t (*.f64 18 z))))
(*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t))
(-.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.f64 4 i)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i)))
(-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i)))
(-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.f64 4 i)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 a -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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.f64 4 i)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 a -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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.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 t -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 18 z)))) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (*.f64 x (*.f64 4 i)))
(*.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 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 -4 i))
(*.f64 -4 (*.f64 x i))
(+.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 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.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 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.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 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 -4 i))
(*.f64 -4 (*.f64 x i))
(+.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 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.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 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.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 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 0 (*.f64 x (*.f64 z (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (*.f64 (*.f64 y z) (*.f64 x 9)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 y (*.f64 x (*.f64 z 36))) 2)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) 4)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 y z) (*.f64 x 72))) 8)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y z) (*.f64 x 72)))) 16)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y z) (*.f64 x 72))))) 32)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 y z) (*.f64 x 72)))))) 64)
(*.f64 18 (*.f64 y (*.f64 z x)))
(pow.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 0 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 9 (*.f64 y z))) (+.f64 a a))) (*.f64 t (-.f64 (*.f64 x (*.f64 9 (*.f64 y z))) (+.f64 a a))))
(*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 x 9))) (+.f64 a a)) (+.f64 t t))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 9))) (+.f64 a a)) (+.f64 t t))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (+.f64 a a)) (+.f64 t t))
(-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) 2)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 36 x))) (*.f64 a 8)) (/.f64 t 2))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) 2))
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8)) (/.f64 t 2))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) (*.f64 t 1/2))
(/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) 4)
(*.f64 (-.f64 (*.f64 x (*.f64 72 (*.f64 y z))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) 4))
(/.f64 (*.f64 2 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16)))) 8)
(*.f64 (-.f64 (*.f64 x (*.f64 72 (*.f64 y z))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))))) 16)
(*.f64 (-.f64 (*.f64 x (*.f64 72 (*.f64 y z))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16)))))) 32)
(*.f64 (-.f64 (*.f64 x (*.f64 72 (*.f64 y z))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))))))) 64)
(*.f64 (-.f64 (*.f64 x (*.f64 72 (*.f64 y z))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)) 4))
(pow.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (neg.f64 (*.f64 4 (*.f64 x i))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 0)
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.f64 0 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.f64 1 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (+.f64 1 (*.f64 4 (*.f64 x i)))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 x i))) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.f64 -1 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (-.f64 1 (*.f64 4 (*.f64 x i)))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (-.f64 1 (*.f64 4 (*.f64 x i)))) -1)
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 x (+.f64 i i))) (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 9 (*.f64 y z))) (+.f64 a a))) (*.f64 x (+.f64 i i))) (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 9 (*.f64 y z))) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 9))) (+.f64 a a))) (*.f64 x (+.f64 i i))) (-.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 9))) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 9))) (+.f64 a a))) (*.f64 x (+.f64 i i))) (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 9))) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (+.f64 a a))) (*.f64 x (+.f64 i i))) (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(+.f64 -2 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (-.f64 (*.f64 4 (*.f64 x i)) 2)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(*.f64 4 (/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 4))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(*.f64 4 (-.f64 (/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) 8) (*.f64 x i)))
(*.f64 4 (-.f64 (*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 36 x))) (*.f64 a 8)) (/.f64 t 8)) (*.f64 x i)))
(*.f64 4 (-.f64 (*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) (/.f64 t 8)) (*.f64 x i)))
(*.f64 4 (-.f64 (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8)) (/.f64 t 8)) (*.f64 x i)))
(*.f64 4 (-.f64 (*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) (*.f64 t 1/8)) (*.f64 x i)))
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(*.f64 1 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 9 (*.f64 y z))) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 9))) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 9))) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) (*.f64 (*.f64 x i) 8)) 1/2)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 36 x))) (*.f64 a 8))) (*.f64 8 (*.f64 x i))) 1/2)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) (*.f64 x (*.f64 i 8))) 1/2)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8))) (*.f64 x (*.f64 i 8))) 1/2)
(*.f64 (-.f64 (*.f64 4 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4)))) -1)
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)) 1/4)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 72 (*.f64 y z))) (*.f64 a 16))) (*.f64 16 (*.f64 x i))) 1/4)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))) (*.f64 x (*.f64 i 16))) 1/4)
(*.f64 -1 (-.f64 (*.f64 4 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4)))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(*.f64 1/2 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) (*.f64 (*.f64 x i) 8)))
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 36 x))) (*.f64 a 8))) (*.f64 8 (*.f64 x i))) 1/2)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) (*.f64 x (*.f64 i 8))) 1/2)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8))) (*.f64 x (*.f64 i 8))) 1/2)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 9)) (+.f64 a a))) (*.f64 x (+.f64 i i))) 2)
(*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 9 (*.f64 y z))) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 x 9))) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 9))) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (+.f64 a a))) (*.f64 x (+.f64 i i))))
(*.f64 1/4 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)))
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 72 (*.f64 y z))) (*.f64 a 16))) (*.f64 16 (*.f64 x i))) 1/4)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))) (*.f64 x (*.f64 i 16))) 1/4)
(*.f64 (/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 4) 4)
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) (*.f64 (*.f64 x i) 8)) 2)
(/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 36 x))) (*.f64 a 8))) (*.f64 8 (*.f64 x i))) 2)
(/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8))) (*.f64 x (*.f64 i 8))) 2)
(/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8))) (*.f64 x (*.f64 i 8))) 2)
(/.f64 (-.f64 (*.f64 4 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4)))) -1)
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)) 4)
(/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 72 (*.f64 y z))) (*.f64 a 16))) (*.f64 16 (*.f64 x i))) 4)
(/.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))) (*.f64 x (*.f64 i 16))) 4)
(/.f64 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)))) -2)
(/.f64 (-.f64 (*.f64 8 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 36 x))) (*.f64 a 8)))) -2)
(/.f64 (-.f64 (*.f64 x (*.f64 i 8)) (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)))) -2)
(/.f64 (-.f64 (*.f64 x (*.f64 i 8)) (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8)))) -2)
(/.f64 (*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16))) 8)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 72 (*.f64 y z))) (*.f64 a 16))) (*.f64 16 (*.f64 x i))) 1/4)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))) (*.f64 x (*.f64 i 16))) 1/4)
(/.f64 (-.f64 (*.f64 (*.f64 x i) 16) (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16)))) -4)
(/.f64 (-.f64 (*.f64 16 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 x (*.f64 72 (*.f64 y z))) (*.f64 a 16)))) -4)
(/.f64 (-.f64 (*.f64 x (*.f64 i 16)) (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)))) -4)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)))) 16)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 72 (*.f64 y z))) (*.f64 a 16))) (*.f64 16 (*.f64 x i))) 1/4)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))) (*.f64 x (*.f64 i 16))) 1/4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16))))) 32)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 72 (*.f64 y z))) (*.f64 a 16))) (*.f64 16 (*.f64 x i))) 1/4)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))) (*.f64 x (*.f64 i 16))) 1/4)
(/.f64 (*.f64 2 (-.f64 (*.f64 (*.f64 x i) 16) (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))))) -8)
(*.f64 (-.f64 (*.f64 16 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 x (*.f64 72 (*.f64 y z))) (*.f64 a 16)))) -1/4)
(*.f64 (-.f64 (*.f64 x (*.f64 i 16)) (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16)))) -1/4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 y z) (*.f64 x 72)) (*.f64 a 16))) (*.f64 (*.f64 x i) 16)))))) 64)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 72 (*.f64 y z))) (*.f64 a 16))) (*.f64 16 (*.f64 x i))) 1/4)
(*.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 72))) (*.f64 a 16))) (*.f64 x (*.f64 i 16))) 1/4)
(pow.f64 (-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4))) (*.f64 4 (*.f64 x i))) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))
(neg.f64 (-.f64 (*.f64 4 (*.f64 x i)) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 a 4)))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 i (*.f64 x -4)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 -4 i)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i)))

localize55.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (*.f64 j 27) k)
0.7b
(*.f64 (*.f64 x 18) y)
4.0b
(*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t)
8.3b
(*.f64 (*.f64 (*.f64 x 18) y) z)
Compiler

Compiled 164 to 94 computations (42.7% saved)

series9.0ms (0%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
1.0ms
z
@inf
(*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t)
1.0ms
x
@inf
(*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t)
1.0ms
z
@0
(*.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)

rewrite218.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
2494×rational.json-simplify-35
1398×exponential.json-3
1398×rational.json-1
1398×rational.json-2
1398×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01670
110470
220670
347870
4100570
5242970
6461570
7675970
8752170
9752170
10752170
Stop Event
node limit
Counts
4 → 52
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)
(*.f64 (*.f64 j 27) k)
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 0 (*.f64 x (*.f64 z (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (*.f64 x y) 9)) (*.f64 z (*.f64 (*.f64 x y) 9)))))) (#(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))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 36) (*.f64 y z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 72 (*.f64 x y))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y)))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x y) 9))) (*.f64 t (*.f64 z (*.f64 (*.f64 x y) 9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 x 36) (*.f64 y z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y))))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 y)) 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 y) 9) (*.f64 (*.f64 x y) 9))))) (#(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)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y 36)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 72 (*.f64 x y)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 72 (*.f64 x y))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 18 y)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 27 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (*.f64 27 k)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 k (*.f64 j 27/2)))))) (#(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)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 k (*.f64 j 54)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 k (*.f64 j 108)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 k (*.f64 j 108))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (*.f64 27 k)) 1)))))

simplify181.0ms (0.3%)

Algorithm
egg-herbie
Rules
2344×rational.json-simplify-51
2254×rational.json-simplify-2
1934×rational.json-simplify-35
1108×rational.json-simplify-53
1026×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01343418
13503418
28533418
325593418
441023418
546903418
651203418
754103418
854103418
Stop Event
node limit
Counts
184 → 62
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 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 x (*.f64 z (*.f64 18 y))) 0)
(+.f64 0 (*.f64 x (*.f64 z (*.f64 18 y))))
(+.f64 (*.f64 z (*.f64 (*.f64 x y) 9)) (*.f64 z (*.f64 (*.f64 x y) 9)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(/.f64 (*.f64 (*.f64 x 36) (*.f64 y z)) 2)
(/.f64 (*.f64 z (*.f64 72 (*.f64 x y))) 4)
(/.f64 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y))))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y)))))))) 128)
(pow.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(+.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 0)
(+.f64 0 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))))
(+.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x y) 9))) (*.f64 t (*.f64 z (*.f64 (*.f64 x y) 9))))
(-.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 0)
(/.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 1)
(/.f64 (*.f64 t (*.f64 (*.f64 x 36) (*.f64 y z))) 2)
(/.f64 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))) 4)
(/.f64 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y))))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y))))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y))))))))) 128)
(pow.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 1)
(+.f64 (*.f64 x (*.f64 18 y)) 0)
(+.f64 0 (*.f64 x (*.f64 18 y)))
(+.f64 (*.f64 (*.f64 x y) 9) (*.f64 (*.f64 x y) 9))
(-.f64 (*.f64 x (*.f64 18 y)) 0)
(/.f64 (*.f64 x (*.f64 18 y)) 1)
(/.f64 (*.f64 x (*.f64 y 36)) 2)
(/.f64 (*.f64 72 (*.f64 x y)) 4)
(/.f64 (*.f64 2 (*.f64 72 (*.f64 x y))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y)))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y))))))) 128)
(pow.f64 (*.f64 x (*.f64 18 y)) 1)
(+.f64 (*.f64 j (*.f64 27 k)) 0)
(+.f64 0 (*.f64 j (*.f64 27 k)))
(+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 k (*.f64 j 27/2)))
(-.f64 (*.f64 j (*.f64 27 k)) 0)
(/.f64 (*.f64 j (*.f64 27 k)) 1)
(/.f64 (*.f64 k (*.f64 j 54)) 2)
(/.f64 (*.f64 k (*.f64 j 108)) 4)
(/.f64 (*.f64 2 (*.f64 k (*.f64 j 108))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108)))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108))))))) 128)
(pow.f64 (*.f64 j (*.f64 27 k)) 1)
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 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z 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 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 x (*.f64 z (*.f64 18 y))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 0 (*.f64 x (*.f64 z (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 z (*.f64 (*.f64 x y) 9)) (*.f64 z (*.f64 (*.f64 x y) 9)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x 36) (*.f64 y z)) 2)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 z (*.f64 72 (*.f64 x y))) 4)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y)))) 8)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y))))) 16)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y)))))) 32)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y))))))) 64)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y)))))))) 128)
(*.f64 18 (*.f64 y (*.f64 z x)))
(pow.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 0)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(+.f64 0 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(+.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x y) 9))) (*.f64 t (*.f64 z (*.f64 (*.f64 x y) 9))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(-.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 0)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(/.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 1)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(/.f64 (*.f64 t (*.f64 (*.f64 x 36) (*.f64 y z))) 2)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(/.f64 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))) 4)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(/.f64 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y))))) 8)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))))) 16)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y))))))) 32)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))))))) 64)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y))))))))) 128)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(pow.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 1)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 (*.f64 y (*.f64 z t)) x))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 z t))))
(+.f64 (*.f64 x (*.f64 18 y)) 0)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(+.f64 0 (*.f64 x (*.f64 18 y)))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 (*.f64 x y) 9) (*.f64 (*.f64 x y) 9))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 x (*.f64 18 y)) 0)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 x (*.f64 18 y)) 1)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 x (*.f64 y 36)) 2)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 72 (*.f64 x y)) 4)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 2 (*.f64 72 (*.f64 x y))) 8)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y)))) 16)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y))))) 32)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y)))))) 64)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y))))))) 128)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(pow.f64 (*.f64 x (*.f64 18 y)) 1)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 j (*.f64 27 k)) 0)
(*.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 k (*.f64 j 27/2)) (*.f64 k (*.f64 j 27/2)))
(*.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)) 1)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 k (*.f64 j 54)) 2)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 k (*.f64 j 108)) 4)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 2 (*.f64 k (*.f64 j 108))) 8)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108)))) 16)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108))))) 32)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108)))))) 64)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 k (*.f64 j 108))))))) 128)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(pow.f64 (*.f64 j (*.f64 27 k)) 1)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))

eval188.0ms (0.3%)

Compiler

Compiled 15250 to 8917 computations (41.5% saved)

prune150.0ms (0.2%)

Pruning

15 alts after pruning (13 fresh and 2 done)

PrunedKeptTotal
New46613479
Fresh000
Picked011
Done314
Total46915484
Error
0.0b
Counts
484 → 15
Alt Table
Click to see full alt table
StatusErrorProgram
5.1b
(-.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))
16.6b
(+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
4.6b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
10.1b
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
17.1b
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
18.7b
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
18.7b
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
16.9b
(+.f64 (*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t)) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
18.7b
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
18.7b
(+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
23.3b
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
4.6b
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
3.4b
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
17.9b
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
18.4b
(+.f64 (*.f64 18 (*.f64 x (*.f64 t (*.f64 y z)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
Compiler

Compiled 980 to 705 computations (28.1% saved)

localize55.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 174 to 92 computations (47.1% saved)

series17.0ms (0%)

Counts
3 → 168
Calls

42 calls:

TimeVariablePointExpression
6.0ms
b
@inf
(-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k)))
1.0ms
t
@0
(*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4)))
1.0ms
b
@0
(-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k)))
0.0ms
c
@0
(-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k)))
0.0ms
z
@inf
(*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4)))

rewrite107.0ms (0.2%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
029123
1196105
240599
394199
4197199
5434699
6706299
Stop Event
node limit
Counts
3 → 66
Calls
Call 1
Inputs
(*.f64 (*.f64 z 9) (*.f64 y x))
(*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4)))
(-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 9 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 2) (/.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y x) (*.f64 z 36)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (+.f64 y y)) (*.f64 z 36)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 x (+.f64 y y)) (*.f64 z 36))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 x (+.f64 y y)) (*.f64 z 36)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 2) (/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 y x))) (+.f64 a a)) t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4)))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b c) (+.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 j (*.f64 27 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b c) (+.f64 (neg.f64 (*.f64 j (*.f64 27 k))) (neg.f64 (*.f64 x (*.f64 4 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b c) (-.f64 (neg.f64 (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 j (*.f64 27 k))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (neg.f64 (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 j (*.f64 27 k))) (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (+.f64 1 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i)))) (neg.f64 (*.f64 j (*.f64 27 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (+.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (neg.f64 (*.f64 x (*.f64 4 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (-.f64 -1 (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 j (*.f64 27 k))) (+.f64 1 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i)))) (-.f64 -1 (*.f64 j (*.f64 27 k))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 x (*.f64 4 i))) (+.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b c) (+.f64 1 (*.f64 x (*.f64 4 i)))) (-.f64 1 (*.f64 j (*.f64 27 k))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b c) (+.f64 1 (*.f64 j (*.f64 27 k)))) (-.f64 1 (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) 2) (/.f64 (*.f64 (*.f64 j k) 54) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (-.f64 (/.f64 (*.f64 b c) 2) (*.f64 x (+.f64 i i))) (/.f64 (*.f64 (*.f64 j k) 54) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) 2) (*.f64 (*.f64 j k) 54)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))) (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))) (neg.f64 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))))))

simplify501.0ms (0.7%)

Algorithm
egg-herbie
Rules
1980×rational.json-simplify-35
1394×rational.json-simplify-2
1156×rational.json-simplify-1
1016×rational.json-simplify-51
898×rational.json-simplify-48
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02028660
14648470
29978114
322377898
445107898
564827898
673277898
778727898
Stop Event
node limit
Counts
234 → 127
Calls
Call 1
Inputs
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 0)
(+.f64 0 (*.f64 z (*.f64 9 (*.f64 y x))))
(+.f64 (/.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 2) (/.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 2))
(-.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 0)
(/.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 1)
(/.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) 2)
(/.f64 (*.f64 (*.f64 y x) (*.f64 z 36)) 4)
(/.f64 (*.f64 (*.f64 x (+.f64 y y)) (*.f64 z 36)) 8)
(/.f64 (*.f64 2 (*.f64 (*.f64 x (+.f64 y y)) (*.f64 z 36))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 x (+.f64 y y)) (*.f64 z 36)))) 32)
(pow.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 0)
(+.f64 0 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))))
(+.f64 (/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 2) (/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 2))
(-.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 0)
(/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 1)
(/.f64 (*.f64 4 (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 y x))) (+.f64 a a)) t)) 2)
(/.f64 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4)) 4)
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4)))) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4)))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4))))) 32)
(pow.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 1)
(+.f64 (*.f64 b c) (+.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 b c) (+.f64 (neg.f64 (*.f64 j (*.f64 27 k))) (neg.f64 (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 b c) (-.f64 (neg.f64 (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 0)
(+.f64 0 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))
(+.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (neg.f64 (*.f64 x (*.f64 4 i))))
(+.f64 (neg.f64 (*.f64 j (*.f64 27 k))) (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))))
(+.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 -1 (+.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))
(+.f64 -1 (+.f64 (+.f64 1 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i)))) (neg.f64 (*.f64 j (*.f64 27 k)))))
(+.f64 -1 (+.f64 (+.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (neg.f64 (*.f64 x (*.f64 4 i)))))
(+.f64 (+.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (-.f64 -1 (*.f64 x (*.f64 4 i))))
(+.f64 (-.f64 -1 (*.f64 j (*.f64 27 k))) (+.f64 1 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i)))))
(+.f64 (+.f64 1 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i)))) (-.f64 -1 (*.f64 j (*.f64 27 k))))
(+.f64 (+.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))) -1)
(+.f64 (-.f64 -1 (*.f64 x (*.f64 4 i))) (+.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))
(+.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2))
(+.f64 (-.f64 (*.f64 b c) (+.f64 1 (*.f64 x (*.f64 4 i)))) (-.f64 1 (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 b c) (+.f64 1 (*.f64 j (*.f64 27 k)))) (-.f64 1 (*.f64 x (*.f64 4 i))))
(*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 1)
(*.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))
(*.f64 2 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2))
(*.f64 2 (-.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) 2) (/.f64 (*.f64 (*.f64 j k) 54) 4)))
(*.f64 2 (-.f64 (-.f64 (/.f64 (*.f64 b c) 2) (*.f64 x (+.f64 i i))) (/.f64 (*.f64 (*.f64 j k) 54) 4)))
(*.f64 (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2) 1/2)
(*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))) -1)
(*.f64 1/2 (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2))
(*.f64 1/2 (-.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) 2) (*.f64 (*.f64 j k) 54)))
(*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2) 2)
(/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 1)
(/.f64 (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2) 2)
(/.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))) -1)
(/.f64 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))) 4)
(/.f64 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))) -2)
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))) 8)
(/.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))) -4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))) 16)
(/.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))) 2)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))) (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))))) 32)
(/.f64 (+.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))) (neg.f64 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))))) 4)
(pow.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 1)
(neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))
Outputs
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 9 (*.f64 y (*.f64 z x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 t a))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 z t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 z t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 t a))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 z t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 z t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 t a))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 z t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 z t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 z t))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 t a))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 t a))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 y 18) t)))
(*.f64 t (+.f64 (*.f64 a -4) (*.f64 y (*.f64 z (*.f64 x 18)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 a -4)))
(*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))
(neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))
(neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 x i))
(*.f64 x (*.f64 -4 i))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 x i))
(*.f64 x (*.f64 -4 i))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 x i))
(*.f64 x (*.f64 -4 i))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 x i))
(*.f64 x (*.f64 -4 i))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i)))
(+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i)))
(+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 0)
(*.f64 9 (*.f64 y (*.f64 z x)))
(+.f64 0 (*.f64 z (*.f64 9 (*.f64 y x))))
(*.f64 9 (*.f64 y (*.f64 z x)))
(+.f64 (/.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 2) (/.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 2))
(*.f64 9 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 0)
(*.f64 9 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 1)
(*.f64 9 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) 2)
(*.f64 9 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 y x) (*.f64 z 36)) 4)
(*.f64 9 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x (+.f64 y y)) (*.f64 z 36)) 8)
(*.f64 9 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 x (+.f64 y y)) (*.f64 z 36))) 16)
(*.f64 9 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 x (+.f64 y y)) (*.f64 z 36)))) 32)
(*.f64 9 (*.f64 y (*.f64 z x)))
(pow.f64 (*.f64 z (*.f64 9 (*.f64 y x))) 1)
(*.f64 9 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(+.f64 0 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(+.f64 (/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 2) (/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 2))
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(-.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(/.f64 (*.f64 4 (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 y x))) (+.f64 a a)) t)) 2)
(*.f64 (*.f64 t (-.f64 (*.f64 9 (*.f64 (*.f64 y x) z)) (+.f64 a a))) 2)
(*.f64 2 (*.f64 t (-.f64 (*.f64 9 (*.f64 y (*.f64 z x))) (+.f64 a a))))
(*.f64 t (*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 z x))) (+.f64 a a)) 2))
(/.f64 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4)) 4)
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4))) 8)
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4)))) 16)
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4)))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4)) (*.f64 t 4))))) 32)
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(pow.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 (*.f64 y (*.f64 z x)) 18) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(+.f64 (*.f64 b c) (+.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 b c) (+.f64 (neg.f64 (*.f64 j (*.f64 27 k))) (neg.f64 (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 b c) (-.f64 (neg.f64 (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (neg.f64 (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 0)
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 0 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (neg.f64 (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (neg.f64 (*.f64 j (*.f64 27 k))) (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 -1 (+.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 -1 (+.f64 (+.f64 1 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i)))) (neg.f64 (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 -1 (+.f64 (+.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (neg.f64 (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (+.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (-.f64 -1 (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (-.f64 -1 (*.f64 j (*.f64 27 k))) (+.f64 1 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (+.f64 1 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i)))) (-.f64 -1 (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (+.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))) -1)
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (-.f64 -1 (*.f64 x (*.f64 4 i))) (+.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2) (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (-.f64 (*.f64 b c) (+.f64 1 (*.f64 x (*.f64 4 i)))) (-.f64 1 (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (-.f64 (*.f64 b c) (+.f64 1 (*.f64 j (*.f64 27 k)))) (-.f64 1 (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 1)
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 1 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 2 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 2 (-.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) 2) (/.f64 (*.f64 (*.f64 j k) 54) 4)))
(*.f64 2 (-.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))) 2) (*.f64 54 (/.f64 (*.f64 k j) 4))))
(*.f64 2 (-.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))) 2) (*.f64 (*.f64 k j) 27/2)))
(*.f64 2 (-.f64 (/.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) 2) (*.f64 (*.f64 k j) 27/2)))
(*.f64 2 (-.f64 (-.f64 (/.f64 (*.f64 b c) 2) (*.f64 x (+.f64 i i))) (/.f64 (*.f64 (*.f64 j k) 54) 4)))
(*.f64 2 (-.f64 (-.f64 (/.f64 (*.f64 c b) 2) (*.f64 x (+.f64 i i))) (*.f64 54 (/.f64 (*.f64 k j) 4))))
(*.f64 2 (-.f64 (-.f64 (/.f64 (*.f64 c b) 2) (*.f64 x (+.f64 i i))) (*.f64 (*.f64 k j) 27/2)))
(*.f64 2 (-.f64 (-.f64 (/.f64 (*.f64 c b) 2) (*.f64 (*.f64 k j) 27/2)) (*.f64 x (+.f64 i i))))
(*.f64 2 (-.f64 (-.f64 (*.f64 c (/.f64 b 2)) (*.f64 (*.f64 k j) 27/2)) (*.f64 x (+.f64 i i))))
(*.f64 (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2) 1/2)
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))) -1)
(neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(*.f64 1/2 (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2))
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 1/2 (-.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) 2) (*.f64 (*.f64 j k) 54)))
(*.f64 1/2 (-.f64 (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i)))) (*.f64 (*.f64 k j) 54)))
(*.f64 1/2 (-.f64 (*.f64 2 (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i)))) (*.f64 k (*.f64 j 54))))
(*.f64 1/2 (-.f64 (*.f64 2 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i)))) (*.f64 k (*.f64 j 54))))
(*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))
(neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2) 2)
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 1)
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 (*.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 2) 2)
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))) -1)
(neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(/.f64 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))) 4)
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))) -2)
(neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))) 8)
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 (*.f64 2 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))) -4)
(neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))) 16)
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))) 2)
(neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))) (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))))) 32)
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(/.f64 (+.f64 (neg.f64 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))) (neg.f64 (*.f64 2 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))))) 4)
(neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(pow.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) 1)
(+.f64 (*.f64 -1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))
(neg.f64 (+.f64 (*.f64 x (*.f64 4 i)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))

localize22.0ms (0%)

Local error

Found 3 expressions with local error:

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

Compiled 61 to 35 computations (42.6% saved)

series5.0ms (0%)

Counts
2 → 120
Calls

30 calls:

TimeVariablePointExpression
0.0ms
x
@0
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
0.0ms
b
@0
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
0.0ms
i
@0
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
0.0ms
j
@0
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
0.0ms
i
@-inf
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))

rewrite130.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01768
111468
223268
349568
495068
5233368
6418168
7595168
8793568
Stop Event
node limit
Counts
2 → 61
Calls
Call 1
Inputs
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b c) (neg.f64 (*.f64 27 (*.f64 j k))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 b c) (-.f64 -1 (*.f64 27 (*.f64 j k)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 27 (*.f64 j k))) (*.f64 b c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))) (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (*.f64 c 1/2)) (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 27 (*.f64 j k))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 27 (*.f64 j k))) (+.f64 (*.f64 b c) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b c) 1) (-.f64 -1 (*.f64 27 (*.f64 j k))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (*.f64 b c) 4) (/.f64 (*.f64 27 (*.f64 j k)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (*.f64 (*.f64 c 1/2) (*.f64 b 1/2)) (/.f64 (*.f64 27 (*.f64 j k)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (*.f64 (*.f64 b 1/2) (*.f64 c 1/2)) (/.f64 (*.f64 27 (*.f64 j k)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 b (+.f64 c c))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)))))))

simplify626.0ms (0.9%)

Algorithm
egg-herbie
Rules
1918×rational.json-simplify-51
1752×rational.json-simplify-1
1738×rational.json-simplify-35
1110×rational.json-simplify-52
932×rational.json-simplify-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01595815
13535803
26895803
314465803
426905803
534545803
637155803
740135803
845095803
951825803
1065945803
1172145803
1276505803
Stop Event
node limit
Counts
181 → 111
Calls
Call 1
Inputs
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.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 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(*.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 (*.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 -27 (*.f64 k j))
(+.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 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.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 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(*.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 (*.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 -27 (*.f64 k j))
(+.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 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.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 (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 0)
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)
(*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1)
(*.f64 1 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))))
(*.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1/2))
(*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 2) 1/2)
(*.f64 4 (/.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4))
(*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4) 1/4)
(*.f64 1/2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 2))
(*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1/2) 2)
(*.f64 1/4 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4) 4)
(/.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1)
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 2) 2)
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4))))) 64)
(pow.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1)
(+.f64 (*.f64 b c) (neg.f64 (*.f64 27 (*.f64 j k))))
(+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 0)
(+.f64 0 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))))
(+.f64 1 (+.f64 (*.f64 b c) (-.f64 -1 (*.f64 27 (*.f64 j k)))))
(+.f64 (neg.f64 (*.f64 27 (*.f64 j k))) (*.f64 b c))
(+.f64 -1 (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k)))))
(+.f64 (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k)))) -1)
(+.f64 -2 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 2))
(+.f64 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))) (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))))
(+.f64 (*.f64 b (*.f64 c 1/2)) (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 27 (*.f64 j k))))
(+.f64 (-.f64 1 (*.f64 27 (*.f64 j k))) (+.f64 (*.f64 b c) -1))
(+.f64 (+.f64 (*.f64 b c) 1) (-.f64 -1 (*.f64 27 (*.f64 j k))))
(+.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 2) -2)
(*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)
(*.f64 1 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))))
(*.f64 2 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))))
(*.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))) 1/2)
(*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -1)
(*.f64 4 (/.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 4))
(*.f64 4 (-.f64 (/.f64 (*.f64 b c) 4) (/.f64 (*.f64 27 (*.f64 j k)) 4)))
(*.f64 4 (-.f64 (*.f64 (*.f64 c 1/2) (*.f64 b 1/2)) (/.f64 (*.f64 27 (*.f64 j k)) 4)))
(*.f64 4 (-.f64 (*.f64 (*.f64 b 1/2) (*.f64 c 1/2)) (/.f64 (*.f64 27 (*.f64 j k)) 4)))
(*.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 1/4)
(*.f64 -1 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)))
(*.f64 1/2 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))))
(*.f64 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))) 2)
(*.f64 1/4 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 4) 4)
(/.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)
(/.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))) 2)
(/.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -1)
(/.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 4)
(/.f64 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 b (+.f64 c c))) -2)
(/.f64 (*.f64 2 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108)))) 8)
(/.f64 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4))) -4)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))))) 16)
(/.f64 (*.f64 2 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4)))) -8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))))))) 64)
(pow.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)
(neg.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)))
Outputs
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 j -27)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 j -27)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.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 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 0)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 1 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1/2))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 2) 1/2)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 4 (/.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4) 1/4)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 2))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1/2) 2)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4))
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(*.f64 (/.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4) 4)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(/.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 2) 2)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(/.f64 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4) 4)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4)) 8)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4))) 16)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4)))) 32)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 4))))) 64)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(pow.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) 1)
(+.f64 (*.f64 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 b c) (neg.f64 (*.f64 27 (*.f64 j k))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 0)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 0 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 1 (+.f64 (*.f64 b c) (-.f64 -1 (*.f64 27 (*.f64 j k)))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (neg.f64 (*.f64 27 (*.f64 j k))) (*.f64 b c))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 -1 (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k)))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k)))) -1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 -2 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 2))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))) (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))))
(+.f64 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 k (*.f64 27/2 j))) (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 k (*.f64 27/2 j))))
(+.f64 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 k (*.f64 j 27/2))) (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 k (*.f64 j 27/2))))
(+.f64 (*.f64 b (*.f64 c 1/2)) (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 27 (*.f64 j k))))
(+.f64 (*.f64 c (*.f64 b 1/2)) (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 b (*.f64 c 1/2)) (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 k (*.f64 27 j))))
(+.f64 (*.f64 b (*.f64 c 1/2)) (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 1 (*.f64 27 (*.f64 j k))) (+.f64 (*.f64 b c) -1))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (+.f64 (*.f64 b c) 1) (-.f64 -1 (*.f64 27 (*.f64 j k))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 2) -2)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.f64 1 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.f64 2 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))))
(*.f64 2 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 k (*.f64 27/2 j))))
(*.f64 2 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 k (*.f64 j 27/2))))
(*.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))) 1/2)
(*.f64 1/2 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))))
(*.f64 1/2 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 k (*.f64 j 54))))
(*.f64 1/2 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 (*.f64 k j) 54)))
(*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.f64 4 (/.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 4))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.f64 4 (-.f64 (/.f64 (*.f64 b c) 4) (/.f64 (*.f64 27 (*.f64 j k)) 4)))
(*.f64 4 (-.f64 (*.f64 c (/.f64 b 4)) (*.f64 (*.f64 k j) 27/4)))
(*.f64 4 (-.f64 (*.f64 c (/.f64 b 4)) (*.f64 k (*.f64 j 27/4))))
(*.f64 4 (-.f64 (*.f64 b (/.f64 c 4)) (*.f64 k (*.f64 j 27/4))))
(*.f64 4 (-.f64 (*.f64 (*.f64 c 1/2) (*.f64 b 1/2)) (/.f64 (*.f64 27 (*.f64 j k)) 4)))
(*.f64 4 (-.f64 (*.f64 c (*.f64 1/2 (*.f64 b 1/2))) (*.f64 (*.f64 k j) 27/4)))
(*.f64 4 (-.f64 (*.f64 b (*.f64 c 1/4)) (*.f64 (*.f64 k j) 27/4)))
(*.f64 4 (-.f64 (*.f64 b (*.f64 c 1/4)) (*.f64 k (*.f64 j 27/4))))
(*.f64 4 (-.f64 (*.f64 (*.f64 b 1/2) (*.f64 c 1/2)) (/.f64 (*.f64 27 (*.f64 j k)) 4)))
(*.f64 4 (-.f64 (*.f64 c (*.f64 1/2 (*.f64 b 1/2))) (*.f64 (*.f64 k j) 27/4)))
(*.f64 4 (-.f64 (*.f64 b (*.f64 c 1/4)) (*.f64 (*.f64 k j) 27/4)))
(*.f64 4 (-.f64 (*.f64 b (*.f64 c 1/4)) (*.f64 k (*.f64 j 27/4))))
(*.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 1/4)
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 4 b)) (*.f64 k (*.f64 108 j))))
(*.f64 1/4 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 k (*.f64 j 108))))
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))))
(*.f64 -1 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(*.f64 1/2 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))))
(*.f64 1/2 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 k (*.f64 j 54))))
(*.f64 1/2 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 (*.f64 k j) 54)))
(*.f64 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))) 2)
(*.f64 2 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 k (*.f64 27/2 j))))
(*.f64 2 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 k (*.f64 j 27/2))))
(*.f64 1/4 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))))
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 4 b)) (*.f64 k (*.f64 108 j))))
(*.f64 1/4 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 k (*.f64 j 108))))
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))))
(*.f64 (/.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 4) 4)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(/.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(/.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))) 2)
(/.f64 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 k (*.f64 j 54))) 2)
(/.f64 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 (*.f64 k j) 54)) 2)
(/.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(/.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 4)
(/.f64 (-.f64 (*.f64 c (*.f64 4 b)) (*.f64 k (*.f64 108 j))) 4)
(/.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 k (*.f64 j 108))) 4)
(/.f64 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))) 4)
(/.f64 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 b (+.f64 c c))) -2)
(/.f64 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 c (+.f64 b b))) -2)
(/.f64 (-.f64 (*.f64 (*.f64 k j) 54) (*.f64 c (+.f64 b b))) -2)
(/.f64 (*.f64 2 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108)))) 8)
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 4 b)) (*.f64 k (*.f64 108 j))))
(*.f64 1/4 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 k (*.f64 j 108))))
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))))
(/.f64 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4))) -4)
(/.f64 (-.f64 (*.f64 k (*.f64 108 j)) (*.f64 c (*.f64 4 b))) -4)
(/.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 b (*.f64 c 4))) -4)
(/.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4))) -4)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))))) 16)
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 4 b)) (*.f64 k (*.f64 108 j))))
(*.f64 1/4 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 k (*.f64 j 108))))
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))))
(/.f64 (*.f64 2 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4)))) -8)
(*.f64 (-.f64 (*.f64 k (*.f64 108 j)) (*.f64 c (*.f64 4 b))) -1/4)
(*.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 b (*.f64 c 4))) -1/4)
(*.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4))) -1/4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108)))))) 32)
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 4 b)) (*.f64 k (*.f64 108 j))))
(*.f64 1/4 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 k (*.f64 j 108))))
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))))))) 64)
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 4 b)) (*.f64 k (*.f64 108 j))))
(*.f64 1/4 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 k (*.f64 j 108))))
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))))
(pow.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(neg.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))

localize113.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 t (*.f64 18 z))
0.3b
(*.f64 j (*.f64 27 k))
4.1b
(*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i)))
5.2b
(*.f64 y (*.f64 t (*.f64 18 z)))
Compiler

Compiled 107 to 62 computations (42.1% saved)

series11.0ms (0%)

Counts
3 → 120
Calls

30 calls:

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

rewrite192.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01569
110169
221369
347069
492269
5235669
6446169
7616469
8759269
Stop Event
node limit
Counts
3 → 36
Calls
Call 1
Inputs
(*.f64 y (*.f64 t (*.f64 18 z)))
(*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i)))
(*.f64 t (*.f64 18 z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 18 z) (*.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (*.f64 y (*.f64 t (*.f64 z 9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 z 36))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 y z)) 72)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 y z)) 72))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 y z)) 72)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 y z)) 72))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (+.f64 i i))) (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 18 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 18 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z 9)) (*.f64 t (*.f64 z 9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 18 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 18 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z 36)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z 72)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 z 72))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z 72)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z 72))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z 72)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 18 z)) 1)))))

simplify267.0ms (0.4%)

Algorithm
egg-herbie
Rules
2478×rational.json-simplify-2
2196×rational.json-simplify-53
1970×rational.json-simplify-35
1832×rational.json-simplify-1
1158×rational.json-simplify-41
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01094134
12794098
26184098
315454098
431624098
552334098
656564098
760134098
862904098
962994098
1069864098
Stop Event
node limit
Counts
156 → 62
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 (-.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 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(+.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) 0)
(+.f64 0 (*.f64 (*.f64 18 z) (*.f64 y t)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (*.f64 y (*.f64 t (*.f64 z 9))))
(-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) 0)
(/.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) 1)
(/.f64 (*.f64 y (*.f64 t (*.f64 z 36))) 2)
(/.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 y z)) 72)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 y z)) 72))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 y z)) 72)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 y z)) 72))))) 64)
(pow.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) 1)
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) 0)
(+.f64 0 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (+.f64 i i))) (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (+.f64 i i))))
(-.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) 0)
(/.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) 1)
(/.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8))) 2)
(/.f64 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16))) 4)
(/.f64 (*.f64 2 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16))))))) 64)
(pow.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) 1)
(+.f64 (*.f64 t (*.f64 18 z)) 0)
(+.f64 0 (*.f64 t (*.f64 18 z)))
(+.f64 (*.f64 t (*.f64 z 9)) (*.f64 t (*.f64 z 9)))
(-.f64 (*.f64 t (*.f64 18 z)) 0)
(/.f64 (*.f64 t (*.f64 18 z)) 1)
(/.f64 (*.f64 t (*.f64 z 36)) 2)
(/.f64 (*.f64 t (*.f64 z 72)) 4)
(/.f64 (*.f64 2 (*.f64 t (*.f64 z 72))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z 72)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z 72))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z 72)))))) 64)
(pow.f64 (*.f64 t (*.f64 18 z)) 1)
Outputs
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 t z))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 t z))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 t z))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 t z))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 t z))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 t z))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 t z))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(*.f64 18 (*.f64 t z))
(+.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) 0)
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(+.f64 0 (*.f64 (*.f64 18 z) (*.f64 y t)))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (*.f64 y (*.f64 t (*.f64 z 9))))
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) 0)
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(/.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) 1)
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(/.f64 (*.f64 y (*.f64 t (*.f64 z 36))) 2)
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(/.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) 4)
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(/.f64 (*.f64 2 (*.f64 (*.f64 t (*.f64 y z)) 72)) 8)
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 y z)) 72))) 16)
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 y z)) 72)))) 32)
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t (*.f64 y z)) 72))))) 64)
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(pow.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) 1)
(*.f64 (*.f64 18 z) (*.f64 y t))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) 0)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(+.f64 0 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))))
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (+.f64 i i))) (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (+.f64 i i))))
(*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (+.f64 i i)) (+.f64 x x))
(-.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) 0)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(/.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) 1)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(/.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8))) 2)
(*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8)) (/.f64 x 2))
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 36))) (*.f64 i 8)) (/.f64 x 2))
(/.f64 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16))) 4)
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 t z)) 72) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(*.f64 x (*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 1/4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) (/.f64 x 4))
(/.f64 (*.f64 2 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16)))) 8)
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 t z)) 72) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(*.f64 x (*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 1/4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) (/.f64 x 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16))))) 16)
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 t z)) 72) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(*.f64 x (*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 1/4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) (/.f64 x 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16)))))) 32)
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 t z)) 72) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(*.f64 x (*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 1/4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) (/.f64 x 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 (*.f64 t (*.f64 y z)) 72) (*.f64 i 16))))))) 64)
(*.f64 (-.f64 (*.f64 (*.f64 y (*.f64 t z)) 72) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(*.f64 x (*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 1/4))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) (/.f64 x 4))
(pow.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) 1)
(*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
(+.f64 (*.f64 t (*.f64 18 z)) 0)
(*.f64 18 (*.f64 t z))
(+.f64 0 (*.f64 t (*.f64 18 z)))
(*.f64 18 (*.f64 t z))
(+.f64 (*.f64 t (*.f64 z 9)) (*.f64 t (*.f64 z 9)))
(*.f64 18 (*.f64 t z))
(-.f64 (*.f64 t (*.f64 18 z)) 0)
(*.f64 18 (*.f64 t z))
(/.f64 (*.f64 t (*.f64 18 z)) 1)
(*.f64 18 (*.f64 t z))
(/.f64 (*.f64 t (*.f64 z 36)) 2)
(*.f64 18 (*.f64 t z))
(/.f64 (*.f64 t (*.f64 z 72)) 4)
(*.f64 18 (*.f64 t z))
(/.f64 (*.f64 2 (*.f64 t (*.f64 z 72))) 8)
(*.f64 18 (*.f64 t z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z 72)))) 16)
(*.f64 18 (*.f64 t z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z 72))))) 32)
(*.f64 18 (*.f64 t z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z 72)))))) 64)
(*.f64 18 (*.f64 t z))
(pow.f64 (*.f64 t (*.f64 18 z)) 1)
(*.f64 18 (*.f64 t z))

localize36.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 114 to 52 computations (54.4% saved)

series5.0ms (0%)

Counts
3 → 132
Calls

33 calls:

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

rewrite198.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
2216×rational.json-simplify-35
1384×rational.json-simplify-1
1264×exponential.json-3
1264×rational.json-1
1264×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
17857
219057
345157
498357
5234457
6432957
7617657
8689757
9689757
10689757
Stop Event
node limit
Counts
3 → 39
Calls
Call 1
Inputs
(*.f64 x (*.f64 t (*.f64 y z)))
(*.f64 t (*.f64 y z))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 t z) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 y (*.f64 z 1/2)))) (*.f64 t (*.f64 x (*.f64 y (*.f64 z 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 y (+.f64 z z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4)))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4)))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4))))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y 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 t (*.f64 y (*.f64 z 1/2))) (*.f64 t (*.f64 y (*.f64 z 1/2))))))) (#(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)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (+.f64 z z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4)))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 y z)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 9) (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) 36)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))) 1)))))

simplify214.0ms (0.3%)

Algorithm
egg-herbie
Rules
2498×rational.json-simplify-53
1904×rational.json-simplify-35
1440×exponential.json-simplify-26
1008×rational.json-simplify-51
800×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01053321
12813321
26923321
319543321
434383321
555823321
661433321
764993321
865023321
965023321
Stop Event
node limit
Counts
171 → 49
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 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 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 t z) (*.f64 x y)) 0)
(+.f64 0 (*.f64 (*.f64 t z) (*.f64 x y)))
(+.f64 (*.f64 t (*.f64 x (*.f64 y (*.f64 z 1/2)))) (*.f64 t (*.f64 x (*.f64 y (*.f64 z 1/2)))))
(-.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 0)
(/.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 1)
(/.f64 (*.f64 t (*.f64 x (*.f64 y (+.f64 z z)))) 2)
(/.f64 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4)))) 4)
(/.f64 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4))))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4)))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4))))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4)))))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4)))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4))))))))) 128)
(pow.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 1)
(+.f64 (*.f64 t (*.f64 y z)) 0)
(+.f64 0 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 1/2))) (*.f64 t (*.f64 y (*.f64 z 1/2))))
(-.f64 (*.f64 t (*.f64 y z)) 0)
(/.f64 (*.f64 t (*.f64 y z)) 1)
(/.f64 (*.f64 t (*.f64 y (+.f64 z z))) 2)
(/.f64 (*.f64 t (*.f64 y (*.f64 z 4))) 4)
(/.f64 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4))))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4)))))))) 128)
(pow.f64 (*.f64 t (*.f64 y z)) 1)
(+.f64 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))) 0)
(+.f64 0 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))))
(+.f64 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 9) (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 9))
(-.f64 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))) 0)
(/.f64 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))) 1)
(/.f64 (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) 36)) 2)
(/.f64 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72)))))) 128)
(pow.f64 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))) 1)
Outputs
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(+.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 0)
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(+.f64 0 (*.f64 (*.f64 t z) (*.f64 x y)))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 t (*.f64 x (*.f64 y (*.f64 z 1/2)))) (*.f64 t (*.f64 x (*.f64 y (*.f64 z 1/2)))))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 0)
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 1)
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 y (+.f64 z z)))) 2)
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4)))) 4)
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4))))) 8)
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4)))))) 16)
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4))))))) 32)
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4)))))))) 64)
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4)))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 4))))))))) 128)
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(pow.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 1)
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 t (*.f64 y z)) 0)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(+.f64 0 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 1/2))) (*.f64 t (*.f64 y (*.f64 z 1/2))))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(-.f64 (*.f64 t (*.f64 y z)) 0)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (*.f64 t (*.f64 y z)) 1)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (*.f64 t (*.f64 y (+.f64 z z))) 2)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 4))) 4)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4)))) 8)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4))))) 16)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4)))))) 32)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4))))))) 64)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 4)))))))) 128)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(pow.f64 (*.f64 t (*.f64 y z)) 1)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(+.f64 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))) 0)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(+.f64 0 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(+.f64 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 9) (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 9))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(-.f64 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))) 0)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(/.f64 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))) 1)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(/.f64 (*.f64 x (*.f64 (*.f64 t (*.f64 y z)) 36)) 2)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(/.f64 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72) 4)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72)) 8)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72))) 16)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72)))) 32)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72))))) 64)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72)))))) 128)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
(pow.f64 (*.f64 t (*.f64 z (*.f64 18 (*.f64 x y)))) 1)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))

localize92.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 114 to 50 computations (56.1% saved)

series4.0ms (0%)

Counts
3 → 132
Calls

33 calls:

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

rewrite194.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
17857
219057
345457
499057
5235057
6433157
7617657
8689757
9689757
10689757
Stop Event
node limit
Counts
3 → 39
Calls
Call 1
Inputs
(*.f64 z (*.f64 x t))
(*.f64 y (*.f64 z (*.f64 x t)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 x t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z t) (*.f64 x 1/2)) (*.f64 (*.f64 z t) (*.f64 x 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 x t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (+.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 t 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4)))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 x t)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x (*.f64 t y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 x (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 (*.f64 z t) (*.f64 x 1/2))) (*.f64 y (*.f64 (*.f64 z t) (*.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 x (*.f64 t y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 t y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 t (+.f64 y y)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 x (*.f64 t y))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 9) (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 36)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)) 1)))))

simplify280.0ms (0.4%)

Algorithm
egg-herbie
Rules
2630×rational.json-simplify-53
1818×rational.json-simplify-35
1526×exponential.json-simplify-26
1082×rational.json-simplify-51
792×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01063321
12813321
26883321
319683321
436553321
555103321
658893321
761083321
863143321
963143321
Stop Event
node limit
Counts
171 → 49
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 x t)) 0)
(+.f64 0 (*.f64 z (*.f64 x t)))
(+.f64 (*.f64 (*.f64 z t) (*.f64 x 1/2)) (*.f64 (*.f64 z t) (*.f64 x 1/2)))
(-.f64 (*.f64 z (*.f64 x t)) 0)
(/.f64 (*.f64 z (*.f64 x t)) 1)
(/.f64 (*.f64 z (*.f64 t (+.f64 x x))) 2)
(/.f64 (*.f64 z (*.f64 x (*.f64 t 4))) 4)
(/.f64 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4))))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4)))))))) 128)
(pow.f64 (*.f64 z (*.f64 x t)) 1)
(+.f64 (*.f64 z (*.f64 x (*.f64 t y))) 0)
(+.f64 0 (*.f64 z (*.f64 x (*.f64 t y))))
(+.f64 (*.f64 y (*.f64 (*.f64 z t) (*.f64 x 1/2))) (*.f64 y (*.f64 (*.f64 z t) (*.f64 x 1/2))))
(-.f64 (*.f64 z (*.f64 x (*.f64 t y))) 0)
(/.f64 (*.f64 z (*.f64 x (*.f64 t y))) 1)
(/.f64 (*.f64 z (*.f64 x (*.f64 t (+.f64 y y)))) 2)
(/.f64 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4)) 4)
(/.f64 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4)))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4))))))) 128)
(pow.f64 (*.f64 z (*.f64 x (*.f64 t y))) 1)
(+.f64 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)) 0)
(+.f64 0 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)))
(+.f64 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 9) (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 9))
(-.f64 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)) 0)
(/.f64 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)) 1)
(/.f64 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 36)) 2)
(/.f64 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72)))))) 128)
(pow.f64 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)) 1)
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 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(+.f64 (*.f64 z (*.f64 x t)) 0)
(*.f64 t (*.f64 z x))
(+.f64 0 (*.f64 z (*.f64 x t)))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 (*.f64 z t) (*.f64 x 1/2)) (*.f64 (*.f64 z t) (*.f64 x 1/2)))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 z (*.f64 x t)) 0)
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 z (*.f64 x t)) 1)
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 z (*.f64 t (+.f64 x x))) 2)
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 z (*.f64 x (*.f64 t 4))) 4)
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4)))) 8)
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4))))) 16)
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4)))))) 32)
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4))))))) 64)
(*.f64 t (*.f64 z x))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 x (*.f64 t 4)))))))) 128)
(*.f64 t (*.f64 z x))
(pow.f64 (*.f64 z (*.f64 x t)) 1)
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 z (*.f64 x (*.f64 t y))) 0)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 0 (*.f64 z (*.f64 x (*.f64 t y))))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 y (*.f64 (*.f64 z t) (*.f64 x 1/2))) (*.f64 y (*.f64 (*.f64 z t) (*.f64 x 1/2))))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(-.f64 (*.f64 z (*.f64 x (*.f64 t y))) 0)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 z (*.f64 x (*.f64 t y))) 1)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 z (*.f64 x (*.f64 t (+.f64 y y)))) 2)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4)) 4)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4))) 8)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4)))) 16)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4))))) 32)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4)))))) 64)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 4))))))) 128)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(pow.f64 (*.f64 z (*.f64 x (*.f64 t y))) 1)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 x (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 z (*.f64 x y)))
(+.f64 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)) 0)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(+.f64 0 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(+.f64 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 9) (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 9))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(-.f64 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)) 0)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(/.f64 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)) 1)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(/.f64 (*.f64 z (*.f64 (*.f64 x (*.f64 t y)) 36)) 2)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(/.f64 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72) 4)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(/.f64 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72)) 8)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72))) 16)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72)))) 32)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72))))) 64)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z (*.f64 x (*.f64 t y))) 72)))))) 128)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))
(pow.f64 (*.f64 (*.f64 z (*.f64 t y)) (*.f64 x 18)) 1)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 x 18) (*.f64 z y)))
(*.f64 t (*.f64 x (*.f64 18 (*.f64 z y))))

eval307.0ms (0.5%)

Compiler

Compiled 13882 to 7883 computations (43.2% saved)

prune163.0ms (0.2%)

Pruning

20 alts after pruning (19 fresh and 1 done)

PrunedKeptTotal
New47015485
Fresh448
Picked101
Done516
Total48020500
Error
0.0b
Counts
500 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
25.4b
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)
34.6b
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
37.0b
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
4.6b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
16.9b
(+.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
10.1b
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
17.1b
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
18.7b
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
29.1b
(+.f64 (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
18.4b
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
18.7b
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
18.7b
(+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
23.3b
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
29.4b
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4))) (*.f64 c b))
38.0b
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
27.3b
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
48.2b
(*.f64 k (*.f64 j -27))
49.1b
(*.f64 c b)
51.5b
(*.f64 -4 (*.f64 i x))
48.2b
(*.f64 -27 (*.f64 k j))
Compiler

Compiled 1047 to 785 computations (25% saved)

localize183.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i)))
0.2b
(*.f64 27 (*.f64 k j))
1.5b
(*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4)))
3.2b
(*.f64 (*.f64 x 18) (*.f64 y z))
Compiler

Compiled 139 to 72 computations (48.2% saved)

series0.0ms (0%)

Counts
1 → 0
Calls

6 calls:

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

rewrite321.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
2680×rational.json-simplify-2
2256×rational.json-simplify-35
1300×rational.json-1
1116×rational.json-simplify-1
1040×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
14813
211413
323913
443313
598313
6218013
7373013
8461713
9553113
10631613
11631613
12714413
13714413
14793013
Stop Event
node limit
Counts
1 → 15
Calls
Call 1
Inputs
(*.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 0 (*.f64 27 (*.f64 k j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 k (*.f64 j 27/2)))))) (#(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)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 k (*.f64 j 54)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 k (*.f64 j 108)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 k (*.f64 j 54)) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4)))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4))))))) 512)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 27 (*.f64 k j)) 1)))))

simplify695.0ms (1%)

Algorithm
egg-herbie
Rules
4860×rational.json-simplify-35
2196×rational.json-simplify-2
990×exponential.json-simplify-26
894×rational.json-simplify-1
620×rational.json-simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049195
1127195
2261195
3621195
41831195
53593195
64354195
74767195
85048195
95261195
105443195
116261195
126264195
136264195
146264195
156440195
166616195
176792195
186968195
197144195
207323195
217499195
227499195
237675195
247851195
Stop Event
node limit
Counts
15 → 16
Calls
Call 1
Inputs
(+.f64 (*.f64 27 (*.f64 k j)) 0)
(+.f64 0 (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 k (*.f64 j 27/2)))
(-.f64 (*.f64 27 (*.f64 k j)) 0)
(/.f64 (*.f64 27 (*.f64 k j)) 1)
(/.f64 (*.f64 k (*.f64 j 54)) 2)
(/.f64 (*.f64 k (*.f64 j 108)) 4)
(/.f64 (*.f64 (*.f64 k (*.f64 j 54)) 4) 8)
(/.f64 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4)))) 64)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4))))) 128)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4)))))) 256)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4))))))) 512)
(pow.f64 (*.f64 27 (*.f64 k j)) 1)
Outputs
(+.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 k (*.f64 j 27/2)) (*.f64 k (*.f64 j 27/2)))
(*.f64 27 (*.f64 k j))
(-.f64 (*.f64 27 (*.f64 k j)) 0)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 27 (*.f64 k j)) 1)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 k (*.f64 j 54)) 2)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 k (*.f64 j 108)) 4)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 (*.f64 k (*.f64 j 54)) 4) 8)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4)) 16)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4))) 32)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4)))) 64)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4))))) 128)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4)))))) 256)
(*.f64 27 (*.f64 k j))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j 54)) 4))))))) 512)
(*.f64 27 (*.f64 k j))
(pow.f64 (*.f64 27 (*.f64 k j)) 1)
(*.f64 27 (*.f64 k j))

localize6.0ms (0%)

Compiler

Compiled 15 to 11 computations (26.7% saved)

localize12.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
0.0b
(*.f64 -4 (*.f64 i x))
Compiler

Compiled 35 to 18 computations (48.6% saved)

series2.0ms (0%)

Counts
2 → 12
Calls

18 calls:

TimeVariablePointExpression
0.0ms
i
@0
(*.f64 -4 (*.f64 i x))
0.0ms
x
@0
(*.f64 -4 (*.f64 i x))
0.0ms
x
@inf
(*.f64 -4 (*.f64 i x))
0.0ms
i
@inf
(*.f64 -4 (*.f64 i x))
0.0ms
i
@-inf
(*.f64 -4 (*.f64 i x))

rewrite203.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
2534×rational.json-simplify-35
1712×rational.json-simplify-1
1388×rational.json-1
1388×rational.json-2
1388×rational.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01138
17438
215638
332738
461538
5144438
6313238
7503738
8639638
9738438
10738438
11738438
Stop Event
node limit
Counts
2 → 35
Calls
Call 1
Inputs
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -4 (*.f64 i x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -4 (*.f64 i x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 x -2)) (*.f64 i (*.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -4 (*.f64 i x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 i x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 i x) -8) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 x -16)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x x) (*.f64 -16 i)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -4 (*.f64 i x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (*.f64 c b) 2) (*.f64 (*.f64 i x) -8)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 (*.f64 c b) 2) (*.f64 (*.f64 i x) -8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (*.f64 x -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (*.f64 c b) 2) (*.f64 (*.f64 i x) -8)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8)))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 1)))))

simplify708.0ms (1%)

Algorithm
egg-herbie
Rules
6252×rational.json-simplify-41
4156×rational.json-simplify-35
1438×rational.json-simplify-2
824×rational.json-simplify-51
800×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
087851
1201851
2465851
31525851
43327851
54025851
64267851
74417851
84549851
94663851
105062851
115189851
125327851
135337851
145351851
155358851
165359851
175359851
185472851
195585851
205698851
215811851
225924851
236037851
246150851
256263851
266376851
276489851
286602851
296602851
Stop Event
node limit
Counts
47 → 41
Calls
Call 1
Inputs
(*.f64 -4 (*.f64 i x))
(*.f64 c b)
(*.f64 c b)
(*.f64 -4 (*.f64 i x))
(*.f64 c b)
(*.f64 c b)
(*.f64 c b)
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 c b)
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) 0)
(+.f64 0 (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -2)) (*.f64 i (*.f64 x -2)))
(-.f64 (*.f64 -4 (*.f64 i x)) 0)
(/.f64 (*.f64 -4 (*.f64 i x)) 1)
(/.f64 (*.f64 (*.f64 i x) -8) 2)
(/.f64 (*.f64 i (*.f64 x -16)) 4)
(/.f64 (*.f64 (+.f64 x x) (*.f64 -16 i)) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i))))) 64)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i)))))) 128)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i))))))) 256)
(pow.f64 (*.f64 -4 (*.f64 i x)) 1)
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 0)
(*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 1)
(*.f64 1 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(*.f64 2 (+.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (*.f64 x -2))))
(*.f64 (+.f64 (*.f64 (*.f64 c b) 2) (*.f64 (*.f64 i x) -8)) 1/2)
(*.f64 4 (/.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4))
(*.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4) 1/4)
(*.f64 1/2 (+.f64 (*.f64 (*.f64 c b) 2) (*.f64 (*.f64 i x) -8)))
(*.f64 (+.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (*.f64 x -2))) 2)
(*.f64 1/4 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4))
(*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4) 4)
(/.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 1)
(/.f64 (+.f64 (*.f64 (*.f64 c b) 2) (*.f64 (*.f64 i x) -8)) 2)
(/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4) 4)
(/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8) 8)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8)))) 64)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8))))) 128)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8)))))) 256)
(pow.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 1)
Outputs
(*.f64 -4 (*.f64 i x))
(*.f64 c b)
(*.f64 c b)
(*.f64 -4 (*.f64 i x))
(*.f64 c b)
(*.f64 c b)
(*.f64 c b)
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 c b)
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) 0)
(*.f64 -4 (*.f64 i x))
(+.f64 0 (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 i (*.f64 x -2)) (*.f64 i (*.f64 x -2)))
(*.f64 -4 (*.f64 i x))
(-.f64 (*.f64 -4 (*.f64 i x)) 0)
(*.f64 -4 (*.f64 i x))
(/.f64 (*.f64 -4 (*.f64 i x)) 1)
(*.f64 -4 (*.f64 i x))
(/.f64 (*.f64 (*.f64 i x) -8) 2)
(*.f64 -4 (*.f64 i x))
(/.f64 (*.f64 i (*.f64 x -16)) 4)
(*.f64 -4 (*.f64 i x))
(/.f64 (*.f64 (+.f64 x x) (*.f64 -16 i)) 8)
(*.f64 -4 (*.f64 i x))
(/.f64 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i))) 16)
(*.f64 -4 (*.f64 i x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i)))) 32)
(*.f64 -4 (*.f64 i x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i))))) 64)
(*.f64 -4 (*.f64 i x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i)))))) 128)
(*.f64 -4 (*.f64 i x))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 x x) (*.f64 -16 i))))))) 256)
(*.f64 -4 (*.f64 i x))
(pow.f64 (*.f64 -4 (*.f64 i x)) 1)
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 0)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 1)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(*.f64 1 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(*.f64 2 (+.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (*.f64 x -2))))
(*.f64 2 (+.f64 (*.f64 i (*.f64 x -2)) (*.f64 c (*.f64 b 1/2))))
(*.f64 2 (+.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 i (*.f64 x -2))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 i (*.f64 x -2))))
(*.f64 (+.f64 (*.f64 (*.f64 c b) 2) (*.f64 (*.f64 i x) -8)) 1/2)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(*.f64 4 (/.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(*.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4) 1/4)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(*.f64 1/2 (+.f64 (*.f64 (*.f64 c b) 2) (*.f64 (*.f64 i x) -8)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(*.f64 (+.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (*.f64 x -2))) 2)
(*.f64 2 (+.f64 (*.f64 i (*.f64 x -2)) (*.f64 c (*.f64 b 1/2))))
(*.f64 2 (+.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (*.f64 x -2))))
(*.f64 2 (+.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 i (*.f64 x -2))))
(*.f64 2 (+.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 i (*.f64 x -2))))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(*.f64 (/.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4) 4)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(/.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 1)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(/.f64 (+.f64 (*.f64 (*.f64 c b) 2) (*.f64 (*.f64 i x) -8)) 2)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 4) 4)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(/.f64 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8) 8)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8)) 16)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8))) 32)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8)))) 64)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8))))) 128)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 8)))))) 256)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(pow.f64 (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b)) 1)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))

localize28.0ms (0%)

Local error

Found 4 expressions with local error:

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

Compiled 83 to 41 computations (50.6% saved)

series3.0ms (0%)

Counts
3 → 84
Calls

27 calls:

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

rewrite203.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
2292×rational.json-simplify-35
1446×rational.json-simplify-1
1332×exponential.json-3
1332×rational.json-1
1332×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
17857
219057
345257
498357
5235557
6447457
7646657
8721357
9721357
10721357
Stop Event
node limit
Counts
3 → 39
Calls
Call 1
Inputs
(*.f64 x (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 x (*.f64 18 (*.f64 t z))))
(*.f64 18 (*.f64 t z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 (*.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 18 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t (*.f64 z 9))) (*.f64 x (*.f64 t (*.f64 z 9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 18 (*.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t z) (*.f64 x 36)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) 72)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 18 (*.f64 t z))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))) (*.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 (*.f64 t z) (*.f64 x 36))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72)))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 18 (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z 9)) (*.f64 t (*.f64 z 9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z 36)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t z) 72) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 t z) 72)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 18 (*.f64 t z)) 1)))))

simplify412.0ms (0.6%)

Algorithm
egg-herbie
Rules
3558×rational.json-simplify-35
2832×rational.json-simplify-2
1398×rational.json-simplify-51
812×rational.json-simplify-1
794×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0972625
12642625
26362625
319142625
441022625
547882625
651832625
754752625
857072625
968842625
1068842625
1168842625
1271182625
1373472625
1475762625
1578052625
Stop Event
node limit
Counts
123 → 48
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 (*.f64 x (*.f64 18 (*.f64 t z))) 0)
(+.f64 0 (*.f64 x (*.f64 18 (*.f64 t z))))
(+.f64 (*.f64 x (*.f64 t (*.f64 z 9))) (*.f64 x (*.f64 t (*.f64 z 9))))
(-.f64 (*.f64 x (*.f64 18 (*.f64 t z))) 0)
(/.f64 (*.f64 x (*.f64 18 (*.f64 t z))) 1)
(/.f64 (*.f64 (*.f64 t z) (*.f64 x 36)) 2)
(/.f64 (*.f64 x (*.f64 (*.f64 t z) 72)) 4)
(/.f64 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72)))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72))))))) 128)
(pow.f64 (*.f64 x (*.f64 18 (*.f64 t z))) 1)
(+.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 0)
(+.f64 0 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))))
(+.f64 (*.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))) (*.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 0)
(/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1)
(/.f64 (*.f64 y (*.f64 (*.f64 t z) (*.f64 x 36))) 2)
(/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72))) 4)
(/.f64 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72))))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72)))))))) 128)
(pow.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1)
(+.f64 (*.f64 18 (*.f64 t z)) 0)
(+.f64 0 (*.f64 18 (*.f64 t z)))
(+.f64 (*.f64 t (*.f64 z 9)) (*.f64 t (*.f64 z 9)))
(-.f64 (*.f64 18 (*.f64 t z)) 0)
(/.f64 (*.f64 18 (*.f64 t z)) 1)
(/.f64 (*.f64 t (*.f64 z 36)) 2)
(/.f64 (*.f64 (*.f64 t z) 72) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 t z) 72)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72)))))) 128)
(pow.f64 (*.f64 18 (*.f64 t z)) 1)
Outputs
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(+.f64 (*.f64 x (*.f64 18 (*.f64 t z))) 0)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(+.f64 0 (*.f64 x (*.f64 18 (*.f64 t z))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(+.f64 (*.f64 x (*.f64 t (*.f64 z 9))) (*.f64 x (*.f64 t (*.f64 z 9))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(-.f64 (*.f64 x (*.f64 18 (*.f64 t z))) 0)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(/.f64 (*.f64 x (*.f64 18 (*.f64 t z))) 1)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(/.f64 (*.f64 (*.f64 t z) (*.f64 x 36)) 2)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) 72)) 4)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(/.f64 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72))) 8)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72)))) 16)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72))))) 32)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72)))))) 64)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 (*.f64 t z) 72))))))) 128)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(pow.f64 (*.f64 x (*.f64 18 (*.f64 t z))) 1)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 t) x))
(+.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 0)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(+.f64 0 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(+.f64 (*.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))) (*.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(-.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 0)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(/.f64 (*.f64 y (*.f64 (*.f64 t z) (*.f64 x 36))) 2)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(/.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72))) 4)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(/.f64 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72)))) 8)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72))))) 16)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72)))))) 32)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72))))))) 64)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) 72)))))))) 128)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(pow.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 y (*.f64 18 (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z (*.f64 x y))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 t x))))
(+.f64 (*.f64 18 (*.f64 t z)) 0)
(*.f64 18 (*.f64 t z))
(*.f64 t (*.f64 18 z))
(+.f64 0 (*.f64 18 (*.f64 t z)))
(*.f64 18 (*.f64 t z))
(*.f64 t (*.f64 18 z))
(+.f64 (*.f64 t (*.f64 z 9)) (*.f64 t (*.f64 z 9)))
(*.f64 18 (*.f64 t z))
(*.f64 t (*.f64 18 z))
(-.f64 (*.f64 18 (*.f64 t z)) 0)
(*.f64 18 (*.f64 t z))
(*.f64 t (*.f64 18 z))
(/.f64 (*.f64 18 (*.f64 t z)) 1)
(*.f64 18 (*.f64 t z))
(*.f64 t (*.f64 18 z))
(/.f64 (*.f64 t (*.f64 z 36)) 2)
(*.f64 18 (*.f64 t z))
(*.f64 t (*.f64 18 z))
(/.f64 (*.f64 (*.f64 t z) 72) 4)
(*.f64 18 (*.f64 t z))
(*.f64 t (*.f64 18 z))
(/.f64 (*.f64 2 (*.f64 (*.f64 t z) 72)) 8)
(*.f64 18 (*.f64 t z))
(*.f64 t (*.f64 18 z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72))) 16)
(*.f64 18 (*.f64 t z))
(*.f64 t (*.f64 18 z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72)))) 32)
(*.f64 18 (*.f64 t z))
(*.f64 t (*.f64 18 z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72))))) 64)
(*.f64 18 (*.f64 t z))
(*.f64 t (*.f64 18 z))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 t z) 72)))))) 128)
(*.f64 18 (*.f64 t z))
(*.f64 t (*.f64 18 z))
(pow.f64 (*.f64 18 (*.f64 t z)) 1)
(*.f64 18 (*.f64 t z))
(*.f64 t (*.f64 18 z))

localize35.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 18 (*.f64 t z))
0.3b
(*.f64 j (*.f64 27 k))
4.1b
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
5.2b
(*.f64 y (*.f64 18 (*.f64 t z)))
Compiler

Compiled 107 to 56 computations (47.7% saved)

series2.0ms (0%)

Counts
2 → 96
Calls

24 calls:

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

rewrite133.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01556
110156
221356
347056
492156
5233356
6438456
7604656
8746556
Stop Event
node limit
Counts
2 → 24
Calls
Call 1
Inputs
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 18 (*.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 18 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (*.f64 y (*.f64 (*.f64 t z) 9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 18 (*.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 18 (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (*.f64 t 36))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y (*.f64 (*.f64 t z) 72))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 t z) 72)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 t z) 72))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 t z) 72)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 18 (*.f64 t z))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (+.f64 i i))) (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 36))) (*.f64 i 8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) 1)))))

simplify257.0ms (0.4%)

Algorithm
egg-herbie
Rules
2870×rational.json-simplify-2
1958×rational.json-simplify-35
1166×rational.json-simplify-1
1112×exponential.json-simplify-26
1090×rational.json-simplify-43
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0863666
12143630
24613630
310623630
431463630
550523630
659123630
763513630
866853630
967243630
1077613630
Stop Event
node limit
Counts
120 → 58
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 (-.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 (*.f64 y (*.f64 18 (*.f64 t z))) 0)
(+.f64 0 (*.f64 y (*.f64 18 (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) 0)
(/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) 1)
(/.f64 (*.f64 y (*.f64 z (*.f64 t 36))) 2)
(/.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) 4)
(/.f64 (*.f64 2 (*.f64 y (*.f64 (*.f64 t z) 72))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 t z) 72)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 t z) 72))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 t z) 72)))))) 64)
(pow.f64 (*.f64 y (*.f64 18 (*.f64 t z))) 1)
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) 0)
(+.f64 0 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (+.f64 i i))) (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (+.f64 i i))))
(-.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) 0)
(/.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) 1)
(/.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 36))) (*.f64 i 8))) 2)
(/.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16))) 4)
(/.f64 (*.f64 2 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16))))))) 64)
(pow.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) 1)
Outputs
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.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 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))
(+.f64 (*.f64 x (*.f64 i -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t z))) 0)
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(+.f64 0 (*.f64 y (*.f64 18 (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) 0)
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 y (*.f64 18 (*.f64 t z))) 1)
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 y (*.f64 z (*.f64 t 36))) 2)
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) 4)
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 2 (*.f64 y (*.f64 (*.f64 t z) 72))) 8)
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 t z) 72)))) 16)
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 t z) 72))))) 32)
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 t z) 72)))))) 64)
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(pow.f64 (*.f64 y (*.f64 18 (*.f64 t z))) 1)
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 18 (*.f64 y z)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) 0)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(+.f64 0 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (+.f64 i i))) (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (+.f64 i i))))
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 9 y)) (+.f64 i i))) (*.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 9 y)) (+.f64 i i))))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) (+.f64 i i)) (+.f64 x x))
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (+.f64 i i)) (+.f64 x x))
(*.f64 2 (*.f64 x (-.f64 (*.f64 (*.f64 y t) (*.f64 z 9)) (+.f64 i i))))
(-.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) 0)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(/.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) 1)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(/.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 36))) (*.f64 i 8))) 2)
(*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 36 z))) (*.f64 i 8)) (/.f64 x 2))
(*.f64 (-.f64 (*.f64 (*.f64 t 36) (*.f64 y z)) (*.f64 i 8)) (/.f64 x 2))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 36))) (*.f64 i 8)) 2))
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 36))) (*.f64 i 8)) (*.f64 x 1/2))
(*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8)) (*.f64 x 1/2))
(/.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16))) 4)
(*.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 72 y)) (*.f64 i 16)) (/.f64 x 4))
(*.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 y 72)) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 y 72)) (*.f64 i 16)) 4))
(/.f64 (*.f64 2 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16)))) 8)
(*.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 72 y)) (*.f64 i 16)) (/.f64 x 4))
(*.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 y 72)) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 y 72)) (*.f64 i 16)) 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16))))) 16)
(*.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 72 y)) (*.f64 i 16)) (/.f64 x 4))
(*.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 y 72)) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 y 72)) (*.f64 i 16)) 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16)))))) 32)
(*.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 72 y)) (*.f64 i 16)) (/.f64 x 4))
(*.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 y 72)) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 y 72)) (*.f64 i 16)) 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 i 16))))))) 64)
(*.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 72 y)) (*.f64 i 16)) (/.f64 x 4))
(*.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 y 72)) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 y 72)) (*.f64 i 16)) 4))
(pow.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) 1)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 18 (*.f64 z (*.f64 t y))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))

eval120.0ms (0.2%)

Compiler

Compiled 9584 to 5224 computations (45.5% saved)

prune113.0ms (0.2%)

Pruning

19 alts after pruning (14 fresh and 5 done)

PrunedKeptTotal
New3547361
Fresh7714
Picked011
Done145
Total36219381
Error
0.0b
Counts
381 → 19
Alt Table
Click to see full alt table
StatusErrorProgram
34.6b
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
37.0b
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
29.9b
(+.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
16.6b
(+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
4.6b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
10.1b
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
27.6b
(+.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 18 t) x))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
27.6b
(+.f64 (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
27.3b
(+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
18.7b
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
23.3b
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
29.4b
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4))) (*.f64 c b))
38.0b
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
28.6b
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
28.3b
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
48.2b
(*.f64 k (*.f64 j -27))
49.1b
(*.f64 c b)
51.5b
(*.f64 -4 (*.f64 i x))
48.2b
(*.f64 -27 (*.f64 k j))
Compiler

Compiled 853 to 639 computations (25.1% saved)

localize32.0ms (0%)

Local error

Found 4 expressions with local error:

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

Compiled 89 to 52 computations (41.6% saved)

series7.0ms (0%)

Counts
2 → 144
Calls

36 calls:

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

rewrite112.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02392
115492
230892
366092
4127692
5298292
6500792
7658892
Stop Event
node limit
Counts
2 → 52
Calls
Call 1
Inputs
(-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i)))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 a -4)) (neg.f64 (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (*.f64 t (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 2 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (*.f64 a -2)) (*.f64 i (+.f64 x x))) (-.f64 (*.f64 t (*.f64 a -2)) (*.f64 i (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (*.f64 t (*.f64 a -4)) 4) (*.f64 x i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 t (*.f64 a -2)) (*.f64 i (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (*.f64 a -2)) (*.f64 i (+.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (*.f64 a -8))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (*.f64 a -8)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (*.f64 a -8))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.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 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (+.f64 (*.f64 j (*.f64 27 k)) -1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) -1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)))))

simplify508.0ms (0.7%)

Algorithm
egg-herbie
Rules
2380×rational.json-simplify-51
1908×rational.json-simplify-35
1272×rational.json-simplify-1
1040×rational.json-simplify-2
832×rational.json-simplify-41
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01538512
13448176
27098170
314438168
429238168
540678168
647418168
751418168
854778168
958088168
1076668168
Stop Event
node limit
Counts
196 → 111
Calls
Call 1
Inputs
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.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 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 -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 (*.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 t (*.f64 a -4)) (neg.f64 (*.f64 x (*.f64 4 i))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 0)
(+.f64 0 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))))
(+.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) -1))
(+.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (*.f64 t (*.f64 a -4)))
(+.f64 -1 (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) -1)))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) -1)) -1)
(+.f64 -2 (-.f64 2 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -2)) (*.f64 i (+.f64 x x))) (-.f64 (*.f64 t (*.f64 a -2)) (*.f64 i (+.f64 x x))))
(*.f64 4 (/.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 4))
(*.f64 4 (-.f64 (/.f64 (*.f64 t (*.f64 a -4)) 4) (*.f64 x i)))
(*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 1)
(*.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))))
(*.f64 2 (-.f64 (*.f64 t (*.f64 a -2)) (*.f64 i (+.f64 x x))))
(*.f64 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)) 1/2)
(*.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))) -1)
(*.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))) 1/4)
(*.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))
(*.f64 1/2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)))
(*.f64 (-.f64 (*.f64 t (*.f64 a -2)) (*.f64 i (+.f64 x x))) 2)
(/.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 1)
(/.f64 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)) 2)
(/.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))) -1)
(/.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))) 4)
(/.f64 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (*.f64 a -8))) -2)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)))) 8)
(/.f64 (*.f64 2 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (*.f64 a -8)))) -4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (*.f64 a -8))))) -8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))))))) 64)
(pow.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 1)
(neg.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))
(-.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 0)
(-.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (+.f64 (*.f64 j (*.f64 27 k)) -1))) 1)
(-.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) -1))) 1)
(*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))
(*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(*.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))
(*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 1/2)
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))) 1/4)
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2) 2)
(/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 2)
(/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))) 4)
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))))) 64)
(pow.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
Outputs
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 j)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.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 k (*.f64 27 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 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.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 k (*.f64 27 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 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 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 i x)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(-.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 i (*.f64 x 4)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 j)))))
(-.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 i (*.f64 x 4)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 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 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 i (*.f64 x 4)) (*.f64 k (*.f64 27 j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (*.f64 i (*.f64 x 4)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -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 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -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 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (*.f64 i (*.f64 x 4)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -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 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -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 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (-.f64 (*.f64 c b) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 t (*.f64 a -4)) (neg.f64 (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 0)
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(+.f64 0 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(+.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) -1))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(+.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (*.f64 t (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 -1 (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) -1)))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) -1)) -1)
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(+.f64 -2 (-.f64 2 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(+.f64 (-.f64 (*.f64 t (*.f64 a -2)) (*.f64 i (+.f64 x x))) (-.f64 (*.f64 t (*.f64 a -2)) (*.f64 i (+.f64 x x))))
(+.f64 (-.f64 (*.f64 a (*.f64 -2 t)) (*.f64 i (+.f64 x x))) (-.f64 (*.f64 a (*.f64 -2 t)) (*.f64 i (+.f64 x x))))
(+.f64 (-.f64 (*.f64 a (*.f64 t -2)) (*.f64 i (+.f64 x x))) (-.f64 (*.f64 a (*.f64 t -2)) (*.f64 i (+.f64 x x))))
(+.f64 (-.f64 (*.f64 a (*.f64 t -2)) (*.f64 x (+.f64 i i))) (-.f64 (*.f64 a (*.f64 t -2)) (*.f64 x (+.f64 i i))))
(*.f64 4 (/.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 4))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(*.f64 4 (-.f64 (/.f64 (*.f64 t (*.f64 a -4)) 4) (*.f64 x i)))
(*.f64 4 (-.f64 (*.f64 (*.f64 -4 a) (/.f64 t 4)) (*.f64 i x)))
(*.f64 4 (-.f64 (/.f64 (*.f64 -4 (*.f64 a t)) 4) (*.f64 i x)))
(*.f64 4 (-.f64 (*.f64 (*.f64 a t) -1) (*.f64 i x)))
(*.f64 4 (-.f64 (*.f64 t (neg.f64 a)) (*.f64 i x)))
(*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 1)
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(*.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(*.f64 2 (-.f64 (*.f64 t (*.f64 a -2)) (*.f64 i (+.f64 x x))))
(*.f64 2 (-.f64 (*.f64 a (*.f64 -2 t)) (*.f64 i (+.f64 x x))))
(*.f64 2 (-.f64 (*.f64 a (*.f64 t -2)) (*.f64 i (+.f64 x x))))
(*.f64 2 (-.f64 (*.f64 a (*.f64 t -2)) (*.f64 x (+.f64 i i))))
(*.f64 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 (*.f64 i x) 8)) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))) 1/2)
(*.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))) -1)
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(*.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))) 1/4)
(*.f64 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 (*.f64 i x) 8)) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))) 1/2)
(*.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(*.f64 1/2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)))
(*.f64 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 (*.f64 i x) 8)) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))) 1/2)
(*.f64 (-.f64 (*.f64 t (*.f64 a -2)) (*.f64 i (+.f64 x x))) 2)
(*.f64 2 (-.f64 (*.f64 a (*.f64 -2 t)) (*.f64 i (+.f64 x x))))
(*.f64 2 (-.f64 (*.f64 a (*.f64 t -2)) (*.f64 i (+.f64 x x))))
(*.f64 2 (-.f64 (*.f64 a (*.f64 t -2)) (*.f64 x (+.f64 i i))))
(/.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 1)
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(/.f64 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)) 2)
(/.f64 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 (*.f64 i x) 8)) 2)
(/.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))) 2)
(/.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))) 2)
(/.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))) -1)
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(/.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))) 4)
(*.f64 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 (*.f64 i x) 8)) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))) 1/2)
(/.f64 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (*.f64 a -8))) -2)
(/.f64 (-.f64 (*.f64 (*.f64 i x) 8) (*.f64 a (*.f64 -8 t))) -2)
(/.f64 (-.f64 (*.f64 i (*.f64 x 8)) (*.f64 a (*.f64 t -8))) -2)
(/.f64 (-.f64 (*.f64 x (*.f64 i 8)) (*.f64 a (*.f64 t -8))) -2)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)))) 8)
(*.f64 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 (*.f64 i x) 8)) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))) 1/2)
(/.f64 (*.f64 2 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (*.f64 a -8)))) -4)
(*.f64 (-.f64 (*.f64 (*.f64 i x) 8) (*.f64 a (*.f64 -8 t))) -1/2)
(*.f64 (-.f64 (*.f64 i (*.f64 x 8)) (*.f64 a (*.f64 t -8))) -1/2)
(*.f64 (-.f64 (*.f64 x (*.f64 i 8)) (*.f64 a (*.f64 t -8))) -1/2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))))) 16)
(*.f64 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 (*.f64 i x) 8)) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))) 1/2)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (*.f64 a -8))))) -8)
(*.f64 (-.f64 (*.f64 (*.f64 i x) 8) (*.f64 a (*.f64 -8 t))) -1/2)
(*.f64 (-.f64 (*.f64 i (*.f64 x 8)) (*.f64 a (*.f64 t -8))) -1/2)
(*.f64 (-.f64 (*.f64 x (*.f64 i 8)) (*.f64 a (*.f64 t -8))) -1/2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)))))) 32)
(*.f64 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 (*.f64 i x) 8)) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))) 1/2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))))))) 64)
(*.f64 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 (*.f64 i x) 8)) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))) 1/2)
(*.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))) 1/2)
(pow.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 1)
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(neg.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4)))
(-.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 0)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(-.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (+.f64 (*.f64 j (*.f64 27 k)) -1))) 1)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(-.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) -1))) 1)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(*.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2))
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 1/2)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))) 1/4)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2))
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2) 2)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(/.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 2)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))) 4)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))) 8)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))) 16)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))))) 32)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))))) 64)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(pow.f64 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(+.f64 (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x 4))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))

localize52.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 21 to 14 computations (33.3% saved)

series1.0ms (0%)

Counts
1 → 0
Calls

6 calls:

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

rewrite259.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
2680×rational.json-simplify-2
2256×rational.json-simplify-35
1300×rational.json-1
1116×rational.json-simplify-1
1040×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
14813
211413
323913
443313
598313
6218013
7373013
8461713
9553113
10631613
11631613
12714413
13714413
14793013
Stop Event
node limit
Counts
1 → 15
Calls
Call 1
Inputs
(*.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 0 (*.f64 -27 (*.f64 k j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 k (*.f64 j -27/2)) (*.f64 k (*.f64 j -27/2)))))) (#(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)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 k (*.f64 j -54)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 k (*.f64 j -108)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 k (*.f64 j -54)) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4)))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4))))))) 512)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -27 (*.f64 k j)) 1)))))

simplify693.0ms (1%)

Algorithm
egg-herbie
Rules
4860×rational.json-simplify-35
2196×rational.json-simplify-2
990×exponential.json-simplify-26
894×rational.json-simplify-1
620×rational.json-simplify-49
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049195
1127195
2261195
3621195
41831195
53593195
64354195
74767195
85048195
95261195
105443195
116261195
126264195
136264195
146264195
156440195
166616195
176792195
186968195
197144195
207323195
217499195
227499195
237675195
247851195
Stop Event
node limit
Counts
15 → 16
Calls
Call 1
Inputs
(+.f64 (*.f64 -27 (*.f64 k j)) 0)
(+.f64 0 (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27/2)) (*.f64 k (*.f64 j -27/2)))
(-.f64 (*.f64 -27 (*.f64 k j)) 0)
(/.f64 (*.f64 -27 (*.f64 k j)) 1)
(/.f64 (*.f64 k (*.f64 j -54)) 2)
(/.f64 (*.f64 k (*.f64 j -108)) 4)
(/.f64 (*.f64 (*.f64 k (*.f64 j -54)) 4) 8)
(/.f64 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4)))) 64)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4))))) 128)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4)))))) 256)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4))))))) 512)
(pow.f64 (*.f64 -27 (*.f64 k j)) 1)
Outputs
(+.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 k (*.f64 j -27/2)) (*.f64 k (*.f64 j -27/2)))
(*.f64 -27 (*.f64 k j))
(-.f64 (*.f64 -27 (*.f64 k j)) 0)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 -27 (*.f64 k j)) 1)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 k (*.f64 j -54)) 2)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 k (*.f64 j -108)) 4)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 (*.f64 k (*.f64 j -54)) 4) 8)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4)) 16)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4))) 32)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4)))) 64)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4))))) 128)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4)))))) 256)
(*.f64 -27 (*.f64 k j))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k (*.f64 j -54)) 4))))))) 512)
(*.f64 -27 (*.f64 k j))
(pow.f64 (*.f64 -27 (*.f64 k j)) 1)
(*.f64 -27 (*.f64 k j))

localize13.0ms (0%)

Local error

Found 2 expressions with local error:

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

Compiled 35 to 21 computations (40% saved)

series1.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

rewrite119.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1704×rational.json-1
1704×rational.json-2
1598×rational.json-simplify-35
1210×rational.json-3
1202×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01138
17338
215738
333638
462838
5148838
6327238
7556338
8758438
Stop Event
node limit
Counts
2 → 56
Calls
Call 1
Inputs
(*.f64 k (*.f64 27 j))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 k (*.f64 27 j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 k (*.f64 27 j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 k (*.f64 j 27/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 k (*.f64 27 j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 k (*.f64 27 j)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 k j) 54) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 k 108)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 216 (*.f64 k j)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 216 (*.f64 k j))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 216 (*.f64 k j)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 216 (*.f64 k j))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 216 (*.f64 k j))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 216 (*.f64 k j)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 k (*.f64 27 j)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (neg.f64 (*.f64 k (*.f64 27 j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (+.f64 (*.f64 c b) -1) (*.f64 k (*.f64 27 j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 k (*.f64 27 j))) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 c b) (-.f64 1 (*.f64 k (*.f64 27 j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c b) (-.f64 1 (*.f64 k (*.f64 27 j)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 k (*.f64 j 27/2))) (-.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 k (*.f64 j 27/2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 1/2 (-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 54))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c b) 1) (-.f64 -1 (*.f64 k (*.f64 27 j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 k (*.f64 j 27/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 (*.f64 k j) 54)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 k (*.f64 27 j)) (*.f64 c b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (*.f64 c b) 4) (/.f64 (*.f64 (*.f64 k j) 54) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (*.f64 (*.f64 b 1/2) (*.f64 c 1/2)) (/.f64 (*.f64 (*.f64 k j) 54) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (*.f64 (*.f64 c 1/2) (*.f64 b 1/2)) (/.f64 (*.f64 (*.f64 k j) 54) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 k (*.f64 27 j)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 (*.f64 k j) 54)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 k (*.f64 j 27/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 (*.f64 k j) 54)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 k (*.f64 27 j)) (*.f64 c b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 k j) 54) (*.f64 c (+.f64 b b))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4))))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 k (*.f64 27 j)) (*.f64 c b)))))))

simplify164.0ms (0.2%)

Algorithm
egg-herbie
Rules
1658×rational.json-simplify-52
1486×rational.json-simplify-35
1100×rational.json-simplify-41
932×rational.json-simplify-2
686×rational.json-simplify-51
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01412732
13032726
26422726
318852726
447772726
559482726
667492726
777062726
Stop Event
node limit
Counts
128 → 76
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 -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 k (*.f64 27 j)) 0)
(+.f64 0 (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 k (*.f64 j 27/2)))
(-.f64 (*.f64 k (*.f64 27 j)) 0)
(/.f64 (*.f64 k (*.f64 27 j)) 1)
(/.f64 (*.f64 (*.f64 k j) 54) 2)
(/.f64 (*.f64 j (*.f64 k 108)) 4)
(/.f64 (*.f64 216 (*.f64 k j)) 8)
(/.f64 (*.f64 2 (*.f64 216 (*.f64 k j))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 216 (*.f64 k j)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 216 (*.f64 k j))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 216 (*.f64 k j))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 216 (*.f64 k j)))))) 128)
(pow.f64 (*.f64 k (*.f64 27 j)) 1)
(+.f64 (*.f64 c b) (neg.f64 (*.f64 k (*.f64 27 j))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 0)
(+.f64 0 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(+.f64 1 (-.f64 (+.f64 (*.f64 c b) -1) (*.f64 k (*.f64 27 j))))
(+.f64 (neg.f64 (*.f64 k (*.f64 27 j))) (*.f64 c b))
(+.f64 -1 (+.f64 (*.f64 c b) (-.f64 1 (*.f64 k (*.f64 27 j)))))
(+.f64 (+.f64 (*.f64 c b) (-.f64 1 (*.f64 k (*.f64 27 j)))) -1)
(+.f64 (-.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 k (*.f64 j 27/2))) (-.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 k (*.f64 j 27/2))))
(+.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 1/2 (-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 54))))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 -2 (+.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 2))
(+.f64 (+.f64 (*.f64 c b) 1) (-.f64 -1 (*.f64 k (*.f64 27 j))))
(+.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 2) -2)
(*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 1)
(*.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(*.f64 2 (-.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 k (*.f64 j 27/2))))
(*.f64 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 (*.f64 k j) 54)) 1/2)
(*.f64 (-.f64 (*.f64 k (*.f64 27 j)) (*.f64 c b)) -1)
(*.f64 4 (/.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 4))
(*.f64 4 (-.f64 (/.f64 (*.f64 c b) 4) (/.f64 (*.f64 (*.f64 k j) 54) 8)))
(*.f64 4 (-.f64 (*.f64 (*.f64 b 1/2) (*.f64 c 1/2)) (/.f64 (*.f64 (*.f64 k j) 54) 8)))
(*.f64 4 (-.f64 (*.f64 (*.f64 c 1/2) (*.f64 b 1/2)) (/.f64 (*.f64 (*.f64 k j) 54) 8)))
(*.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 1/4)
(*.f64 -1 (-.f64 (*.f64 k (*.f64 27 j)) (*.f64 c b)))
(*.f64 1/2 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 (*.f64 k j) 54)))
(*.f64 (-.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 k (*.f64 j 27/2))) 2)
(*.f64 1/4 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))))
(*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 4) 4)
(/.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 1)
(/.f64 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 (*.f64 k j) 54)) 2)
(/.f64 (-.f64 (*.f64 k (*.f64 27 j)) (*.f64 c b)) -1)
(/.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 4)
(/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8) 8)
(/.f64 (-.f64 (*.f64 (*.f64 k j) 54) (*.f64 c (+.f64 b b))) -2)
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8)) 16)
(/.f64 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4))) -4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8))) 32)
(/.f64 (*.f64 2 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4)))) -8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8)))) 64)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4))))) -16)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8))))) 128)
(pow.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 1)
(neg.f64 (-.f64 (*.f64 k (*.f64 27 j)) (*.f64 c b)))
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 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 k (*.f64 27 j)) 0)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 0 (*.f64 k (*.f64 27 j)))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 k (*.f64 j 27/2)))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(-.f64 (*.f64 k (*.f64 27 j)) 0)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 k (*.f64 27 j)) 1)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 (*.f64 k j) 54) 2)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 j (*.f64 k 108)) 4)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 216 (*.f64 k j)) 8)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 2 (*.f64 216 (*.f64 k j))) 16)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 216 (*.f64 k j)))) 32)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 216 (*.f64 k j))))) 64)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 216 (*.f64 k j))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 216 (*.f64 k j)))))) 128)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(pow.f64 (*.f64 k (*.f64 27 j)) 1)
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 27 j))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 k (*.f64 27 j))))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 0)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 0 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 1 (-.f64 (+.f64 (*.f64 c b) -1) (*.f64 k (*.f64 27 j))))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (neg.f64 (*.f64 k (*.f64 27 j))) (*.f64 c b))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 -1 (+.f64 (*.f64 c b) (-.f64 1 (*.f64 k (*.f64 27 j)))))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (+.f64 (*.f64 c b) (-.f64 1 (*.f64 k (*.f64 27 j)))) -1)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (-.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 k (*.f64 j 27/2))) (-.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 k (*.f64 j 27/2))))
(+.f64 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 k (*.f64 j 27/2))) (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 k (*.f64 j 27/2))))
(+.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 1/2 (-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 54))))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 -2 (+.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 2))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (+.f64 (*.f64 c b) 1) (-.f64 -1 (*.f64 k (*.f64 27 j))))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 2) -2)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 1)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 2 (-.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 k (*.f64 j 27/2))))
(*.f64 2 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 k (*.f64 j 27/2))))
(*.f64 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 (*.f64 k j) 54)) 1/2)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 (-.f64 (*.f64 k (*.f64 27 j)) (*.f64 c b)) -1)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 4 (/.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 4))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 4 (-.f64 (/.f64 (*.f64 c b) 4) (/.f64 (*.f64 (*.f64 k j) 54) 8)))
(*.f64 4 (-.f64 (*.f64 b (/.f64 c 4)) (*.f64 54 (/.f64 (*.f64 k j) 8))))
(*.f64 4 (-.f64 (*.f64 c (/.f64 b 4)) (*.f64 (*.f64 k j) 27/4)))
(*.f64 4 (-.f64 (*.f64 (*.f64 b 1/2) (*.f64 c 1/2)) (/.f64 (*.f64 (*.f64 k j) 54) 8)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 4 (-.f64 (*.f64 (*.f64 c 1/2) (*.f64 b 1/2)) (/.f64 (*.f64 (*.f64 k j) 54) 8)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 1/4)
(*.f64 (-.f64 (*.f64 c (*.f64 4 b)) (*.f64 k (*.f64 108 j))) 1/4)
(*.f64 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))) 1/4)
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))))
(*.f64 -1 (-.f64 (*.f64 k (*.f64 27 j)) (*.f64 c b)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 1/2 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 (*.f64 k j) 54)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 (-.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 k (*.f64 j 27/2))) 2)
(*.f64 2 (-.f64 (*.f64 (*.f64 c b) 1/2) (*.f64 k (*.f64 j 27/2))))
(*.f64 2 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 k (*.f64 j 27/2))))
(*.f64 1/4 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))))
(*.f64 (-.f64 (*.f64 c (*.f64 4 b)) (*.f64 k (*.f64 108 j))) 1/4)
(*.f64 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))) 1/4)
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))))
(*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 4) 4)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(/.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 1)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(/.f64 (-.f64 (*.f64 c (+.f64 b b)) (*.f64 (*.f64 k j) 54)) 2)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(/.f64 (-.f64 (*.f64 k (*.f64 27 j)) (*.f64 c b)) -1)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(/.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 4)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8) 8)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(/.f64 (-.f64 (*.f64 (*.f64 k j) 54) (*.f64 c (+.f64 b b))) -2)
(/.f64 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 c (+.f64 b b))) -2)
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8)) 16)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(/.f64 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4))) -4)
(/.f64 (-.f64 (*.f64 k (*.f64 108 j)) (*.f64 c (*.f64 4 b))) -4)
(/.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4))) -4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8))) 32)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(/.f64 (*.f64 2 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4)))) -8)
(*.f64 (-.f64 (*.f64 k (*.f64 108 j)) (*.f64 c (*.f64 4 b))) -1/4)
(*.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4))) -1/4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8)))) 64)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4))))) -16)
(*.f64 (-.f64 (*.f64 k (*.f64 108 j)) (*.f64 c (*.f64 4 b))) -1/4)
(*.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4))) -1/4)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 8))))) 128)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(pow.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) 1)
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(neg.f64 (-.f64 (*.f64 k (*.f64 27 j)) (*.f64 c b)))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))

localize65.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
0.2b
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y)))
0.3b
(*.f64 j (*.f64 27 k))
8.6b
(*.f64 (*.f64 z x) (*.f64 t y))
Compiler

Compiled 81 to 34 computations (58% saved)

series248.0ms (0.4%)

Counts
3 → 192
Calls

48 calls:

TimeVariablePointExpression
241.0ms
z
@0
(*.f64 (*.f64 z x) (*.f64 t y))
1.0ms
b
@0
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
0.0ms
c
@0
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
0.0ms
j
@0
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
0.0ms
z
@0
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))

rewrite125.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1774×rational.json-1
1774×rational.json-2
1734×rational.json-simplify-35
1340×exponential.json-3
1340×rational.json-4
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02199
114299
229999
371099
4151799
5354499
6577099
7771399
Stop Event
node limit
Counts
3 → 42
Calls
Call 1
Inputs
(*.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 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 z x) (*.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z x) (*.f64 (*.f64 t y) 1/2)) (*.f64 (*.f64 z x) (*.f64 (*.f64 t y) 1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 y (+.f64 t t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z x) (*.f64 (*.f64 t y) 9)) (*.f64 (*.f64 z x) (*.f64 (*.f64 t y) 9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 36) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 j (*.f64 27 k))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)))))

simplify547.0ms (0.8%)

Algorithm
egg-herbie
Rules
2494×rational.json-simplify-2
2022×rational.json-simplify-53
1802×rational.json-simplify-35
1312×exponential.json-simplify-26
938×rational.json-simplify-51
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01228130
12898130
27228130
320808130
442178130
550408130
653348130
755418130
857188130
958928130
1072018130
Stop Event
node limit
Counts
234 → 68
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 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 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.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 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.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 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 0)
(+.f64 0 (*.f64 (*.f64 z x) (*.f64 t y)))
(+.f64 (*.f64 (*.f64 z x) (*.f64 (*.f64 t y) 1/2)) (*.f64 (*.f64 z x) (*.f64 (*.f64 t y) 1/2)))
(-.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 0)
(/.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 1)
(/.f64 (*.f64 z (*.f64 x (*.f64 y (+.f64 t t)))) 2)
(/.f64 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4)))) 32)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4))))) 64)
(pow.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 1)
(+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) 0)
(+.f64 0 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))))
(+.f64 (*.f64 (*.f64 z x) (*.f64 (*.f64 t y) 9)) (*.f64 (*.f64 z x) (*.f64 (*.f64 t y) 9)))
(-.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) 0)
(/.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) 1)
(/.f64 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 36) 2)
(/.f64 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72)))) 32)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72))))) 64)
(pow.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) 1)
(-.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 0)
(-.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 j (*.f64 27 k))))) 1)
(*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(*.f64 1 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))
(*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2))
(*.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 1/2)
(*.f64 4 (/.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))
(*.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4) 1/4)
(*.f64 1/2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2))
(*.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2) 2)
(/.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 2)
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)))) 32)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))))) 64)
(pow.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
Outputs
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 c b))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 c b))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 c b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 0)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(+.f64 0 (*.f64 (*.f64 z x) (*.f64 t y)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(+.f64 (*.f64 (*.f64 z x) (*.f64 (*.f64 t y) 1/2)) (*.f64 (*.f64 z x) (*.f64 (*.f64 t y) 1/2)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(-.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 0)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 1)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 z (*.f64 x (*.f64 y (+.f64 t t)))) 2)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4) 4)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4)) 8)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4))) 16)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4)))) 32)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 4))))) 64)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(pow.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 1)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 t (*.f64 z x)))
(+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) 0)
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(+.f64 0 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(+.f64 (*.f64 (*.f64 z x) (*.f64 (*.f64 t y) 9)) (*.f64 (*.f64 z x) (*.f64 (*.f64 t y) 9)))
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(-.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) 0)
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(/.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) 1)
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(/.f64 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 36) 2)
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(/.f64 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72) 4)
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72)) 8)
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72))) 16)
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72)))) 32)
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 z x) (*.f64 t y)) 72))))) 64)
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(pow.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) 1)
(*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(-.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 0)
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 j (*.f64 27 k))))) 1)
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 1 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 1/2)
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 4 (/.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4) 1/4)
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2))
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(*.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2) 2)
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(/.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 2)
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4) 4)
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)) 8)
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))) 16)
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)))) 32)
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))))) 64)
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))
(pow.f64 (+.f64 (*.f64 z (*.f64 x (*.f64 (*.f64 t y) 18))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(+.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 27 (*.f64 k j))))

localize30.0ms (0%)

Local error

Found 4 expressions with local error:

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

Compiled 83 to 46 computations (44.6% saved)

series6.0ms (0%)

Counts
3 → 108
Calls

27 calls:

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

rewrite195.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
2168×rational.json-simplify-35
1384×rational.json-simplify-1
1272×exponential.json-3
1272×rational.json-1
1272×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
17657
217757
342457
493957
5223957
6425757
7618957
8688857
9688857
10688857
Stop Event
node limit
Counts
3 → 39
Calls
Call 1
Inputs
(*.f64 z (*.f64 (*.f64 18 t) x))
(*.f64 y (*.f64 z (*.f64 (*.f64 18 t) x)))
(*.f64 (*.f64 18 t) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 18 (*.f64 t x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 18 (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z x) (*.f64 t 9)) (*.f64 (*.f64 z x) (*.f64 t 9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 18 (*.f64 t x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 18 (*.f64 t x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 z x) 36)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z x) (*.f64 t 72)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 18 (*.f64 t x))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 (*.f64 x y) (*.f64 t 9))) (*.f64 z (*.f64 (*.f64 x y) (*.f64 t 9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 y (*.f64 t 36)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72)))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 t x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 18 (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 t 9)) (*.f64 x (*.f64 t 9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 t x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 t x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t 36)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 t 72)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (*.f64 t 72))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 18 (*.f64 t x)) 1)))))

simplify352.0ms (0.5%)

Algorithm
egg-herbie
Rules
2824×rational.json-simplify-2
2294×rational.json-simplify-35
1848×rational.json-simplify-53
1206×rational.json-simplify-51
986×exponential.json-simplify-26
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01012937
12752937
26742937
317632937
440462937
546082937
649552937
752342937
854532937
956622937
1078432937
1178432937
1278432937
Stop Event
node limit
Counts
147 → 47
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 z (*.f64 18 (*.f64 t x))) 0)
(+.f64 0 (*.f64 z (*.f64 18 (*.f64 t x))))
(+.f64 (*.f64 (*.f64 z x) (*.f64 t 9)) (*.f64 (*.f64 z x) (*.f64 t 9)))
(-.f64 (*.f64 z (*.f64 18 (*.f64 t x))) 0)
(/.f64 (*.f64 z (*.f64 18 (*.f64 t x))) 1)
(/.f64 (*.f64 t (*.f64 (*.f64 z x) 36)) 2)
(/.f64 (*.f64 (*.f64 z x) (*.f64 t 72)) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72)))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72))))))) 128)
(pow.f64 (*.f64 z (*.f64 18 (*.f64 t x))) 1)
(+.f64 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))) 0)
(+.f64 0 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))))
(+.f64 (*.f64 z (*.f64 (*.f64 x y) (*.f64 t 9))) (*.f64 z (*.f64 (*.f64 x y) (*.f64 t 9))))
(-.f64 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))) 0)
(/.f64 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))) 1)
(/.f64 (*.f64 z (*.f64 x (*.f64 y (*.f64 t 36)))) 2)
(/.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72))) 4)
(/.f64 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72))))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72)))))))) 128)
(pow.f64 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))) 1)
(+.f64 (*.f64 18 (*.f64 t x)) 0)
(+.f64 0 (*.f64 18 (*.f64 t x)))
(+.f64 (*.f64 x (*.f64 t 9)) (*.f64 x (*.f64 t 9)))
(-.f64 (*.f64 18 (*.f64 t x)) 0)
(/.f64 (*.f64 18 (*.f64 t x)) 1)
(/.f64 (*.f64 x (*.f64 t 36)) 2)
(/.f64 (*.f64 x (*.f64 t 72)) 4)
(/.f64 (*.f64 2 (*.f64 x (*.f64 t 72))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72)))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72))))))) 128)
(pow.f64 (*.f64 18 (*.f64 t x)) 1)
Outputs
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.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 z (*.f64 18 (*.f64 t x))) 0)
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 0 (*.f64 z (*.f64 18 (*.f64 t x))))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 (*.f64 z x) (*.f64 t 9)) (*.f64 (*.f64 z x) (*.f64 t 9)))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(-.f64 (*.f64 z (*.f64 18 (*.f64 t x))) 0)
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 z (*.f64 18 (*.f64 t x))) 1)
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 t (*.f64 (*.f64 z x) 36)) 2)
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 (*.f64 z x) (*.f64 t 72)) 4)
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72))) 8)
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72)))) 16)
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72))))) 32)
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72)))))) 64)
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 z x) (*.f64 t 72))))))) 128)
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(pow.f64 (*.f64 z (*.f64 18 (*.f64 t x))) 1)
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))) 0)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(+.f64 0 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(+.f64 (*.f64 z (*.f64 (*.f64 x y) (*.f64 t 9))) (*.f64 z (*.f64 (*.f64 x y) (*.f64 t 9))))
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(-.f64 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))) 0)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(/.f64 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))) 1)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(/.f64 (*.f64 z (*.f64 x (*.f64 y (*.f64 t 36)))) 2)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(/.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72))) 4)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(/.f64 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72)))) 8)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72))))) 16)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72)))))) 32)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72))))))) 64)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 72)))))))) 128)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(pow.f64 (*.f64 z (*.f64 18 (*.f64 y (*.f64 t x)))) 1)
(*.f64 18 (*.f64 t (*.f64 (*.f64 z x) y)))
(*.f64 t (*.f64 (*.f64 18 (*.f64 z x)) y))
(*.f64 t (*.f64 y (*.f64 18 (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 t x)) 0)
(*.f64 18 (*.f64 t x))
(+.f64 0 (*.f64 18 (*.f64 t x)))
(*.f64 18 (*.f64 t x))
(+.f64 (*.f64 x (*.f64 t 9)) (*.f64 x (*.f64 t 9)))
(*.f64 18 (*.f64 t x))
(-.f64 (*.f64 18 (*.f64 t x)) 0)
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 18 (*.f64 t x)) 1)
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 x (*.f64 t 36)) 2)
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 x (*.f64 t 72)) 4)
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 2 (*.f64 x (*.f64 t 72))) 8)
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72)))) 16)
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72))))) 32)
(*.f64 18 (*.f64 t x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72)))))) 64)
(*.f64 18 (*.f64 t x))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 t 72))))))) 128)
(*.f64 18 (*.f64 t x))
(pow.f64 (*.f64 18 (*.f64 t x)) 1)
(*.f64 18 (*.f64 t x))

eval318.0ms (0.5%)

Compiler

Compiled 9170 to 5270 computations (42.5% saved)

prune444.0ms (0.7%)

Pruning

23 alts after pruning (15 fresh and 8 done)

PrunedKeptTotal
New4279436
Fresh369
Picked101
Done189
Total43223455
Error
0.0b
Counts
455 → 23
Alt Table
Click to see full alt table
StatusErrorProgram
21.4b
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
25.1b
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
40.2b
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j)))
34.9b
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
34.6b
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
37.0b
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
29.9b
(+.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
4.6b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
36.2b
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
41.8b
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
27.5b
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
18.7b
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
23.3b
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
29.4b
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4))) (*.f64 c b))
41.6b
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
41.8b
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
38.0b
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
28.6b
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
28.3b
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
48.2b
(*.f64 k (*.f64 j -27))
49.1b
(*.f64 c b)
51.5b
(*.f64 -4 (*.f64 i x))
48.2b
(*.f64 -27 (*.f64 k j))
Compiler

Compiled 555 to 422 computations (24% saved)

regimes1.6s (2.3%)

Counts
49 → 3
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.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 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 18 t) x))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 x (*.f64 t (*.f64 y z)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4))) (*.f64 c b))
(+.f64 (*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t)) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.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) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
Outputs
(+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.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) i)) (*.f64 (*.f64 j 27) k))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
Calls

16 calls:

272.0ms
(*.f64 a 4)
233.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))
166.0ms
(*.f64 (*.f64 j 27) k)
152.0ms
(-.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))
144.0ms
(*.f64 b c)
Results
ErrorSegmentsBranch
1.9b2x
2.4b2y
2.4b2z
1.6b3t
1.3b5a
2.4b3b
3.4b1c
3.4b1i
3.4b1j
3.4b1k
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.7b3(-.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))
1.3b5(*.f64 a 4)
2.1b3(*.f64 b c)
3.4b1(*.f64 (*.f64 j 27) k)
3.4b1(*.f64 j 27)
Compiler

Compiled 1210 to 711 computations (41.2% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-4.913516261166732e+127
-1.6707144252527345e+126
0.0ms
-inf
-1.1267307124187679e+308
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes504.0ms (0.7%)

Counts
47 → 3
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.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 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 18 t) x))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 x (*.f64 t (*.f64 y z)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4))) (*.f64 c b))
(+.f64 (*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t)) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Outputs
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
Calls

12 calls:

75.0ms
t
58.0ms
y
58.0ms
b
55.0ms
(*.f64 b c)
42.0ms
(*.f64 a 4)
Results
ErrorSegmentsBranch
1.9b2x
1.7b3y
3.4b1z
1.6b3t
2.3b2a
2.4b3b
3.4b1c
3.4b1i
3.4b1j
3.4b1k
2.3b2(*.f64 a 4)
2.1b3(*.f64 b c)
Compiler

Compiled 1038 to 594 computations (42.8% saved)

bsearch22.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
1.5048453742295906e-114
9.209735082694387e-110
6.0ms
-4.7081121692779026e-76
-3.426828880848763e-77
Results
19.0ms112×body256valid
0.0msbody256infinite
Compiler

Compiled 558 to 412 computations (26.2% saved)

regimes1.0s (1.5%)

Counts
44 → 4
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.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 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 18 t) x))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 x (*.f64 t (*.f64 y z)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4))) (*.f64 c b))
(+.f64 (*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t)) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
Outputs
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
Calls

12 calls:

370.0ms
z
126.0ms
x
98.0ms
y
70.0ms
t
55.0ms
i
Results
ErrorSegmentsBranch
1.9b2x
2.7b2y
2.6b3z
1.3b4t
2.3b2a
2.7b3b
3.7b1c
2.4b3i
3.7b1j
2.4b3k
2.3b2(*.f64 a 4)
2.1b3(*.f64 b c)
Compiler

Compiled 951 to 546 computations (42.6% saved)

bsearch128.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
6.895175130791346e-109
1.2808801703833384e-106
89.0ms
1.5048453742295906e-114
9.209735082694387e-110
18.0ms
-4.7081121692779026e-76
-3.426828880848763e-77
Results
122.0ms336×body256valid
0.0msbody256infinite
Compiler

Compiled 1412 to 1054 computations (25.4% saved)

regimes806.0ms (1.2%)

Counts
43 → 3
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.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 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 18 t) x))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 x (*.f64 t (*.f64 y z)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4))) (*.f64 c b))
(+.f64 (*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t)) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
Outputs
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
Calls

12 calls:

182.0ms
t
103.0ms
(*.f64 a 4)
92.0ms
j
86.0ms
y
82.0ms
x
Results
ErrorSegmentsBranch
2.4b2x
3.7b1y
3.7b1z
2.3b3t
2.3b2a
3.7b1b
3.7b1c
3.7b1i
3.7b1j
3.7b1k
2.3b2(*.f64 a 4)
3.7b1(*.f64 b c)
Compiler

Compiled 922 to 529 computations (42.6% saved)

bsearch41.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
22.0ms
891378910846768.4
54068769297851770.0
18.0ms
-4.7081121692779026e-76
-3.426828880848763e-77
Results
35.0ms208×body256valid
1.0msbody256infinite
Compiler

Compiled 990 to 730 computations (26.3% saved)

regimes1.4s (2.1%)

Counts
42 → 3
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.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 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 18 t) x))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 x (*.f64 t (*.f64 y z)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4))) (*.f64 c b))
(+.f64 (*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t)) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Outputs
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Calls

12 calls:

332.0ms
b
185.0ms
t
173.0ms
x
114.0ms
z
91.0ms
i
Results
ErrorSegmentsBranch
7.3b4x
5.8b3y
10.1b1z
7.2b3t
4.1b3a
5.8b7b
10.1b1c
7.9b5i
7.5b4j
8.7b3k
4.1b3(*.f64 a 4)
10.1b1(*.f64 b c)
Compiler

Compiled 893 to 512 computations (42.7% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
9.30223961702431e-114
1.4849228417141018e-112
0.0ms
-5.4228425971363366e-107
-2.6497923780146136e-108
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes1.9s (2.8%)

Counts
40 → 3
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.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 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 18 t) x))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 x (*.f64 t (*.f64 y z)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4))) (*.f64 c b))
(+.f64 (*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t)) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Outputs
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Calls

12 calls:

426.0ms
y
297.0ms
a
283.0ms
j
174.0ms
t
154.0ms
x
Results
ErrorSegmentsBranch
7.3b4x
5.8b3y
10.1b1z
7.2b3t
4.4b3a
5.8b7b
10.1b1c
9.0b3i
7.8b4j
8.7b3k
4.4b3(*.f64 a 4)
10.1b1(*.f64 b c)
Compiler

Compiled 843 to 489 computations (42% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
9.30223961702431e-114
1.4849228417141018e-112
0.0ms
-5.4228425971363366e-107
-2.6497923780146136e-108
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes3.8s (5.6%)

Counts
39 → 3
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.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 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 18 t) x))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 x (*.f64 t (*.f64 y z)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4))) (*.f64 c b))
(+.f64 (*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t)) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Outputs
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t)) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Calls

12 calls:

980.0ms
x
605.0ms
t
471.0ms
(*.f64 a 4)
381.0ms
b
380.0ms
j
Results
ErrorSegmentsBranch
7.3b4x
5.8b3y
10.1b1z
7.2b3t
4.8b3a
6.5b7b
10.1b1c
9.0b3i
9.0b3j
8.7b3k
4.8b3(*.f64 a 4)
10.1b1(*.f64 b c)
Compiler

Compiled 818 to 475 computations (41.9% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.84819757675507e-139
2.1149765119550664e-130
0.0ms
-5.4228425971363366e-107
-2.6497923780146136e-108
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes2.6s (3.8%)

Counts
36 → 3
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.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 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 18 t) x))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 x (*.f64 t (*.f64 y z)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 t (-.f64 (+.f64 (*.f64 (*.f64 z 9) (*.f64 y x)) (*.f64 (*.f64 z 9) (*.f64 y x))) (*.f64 a 4))) (*.f64 c b))
Outputs
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Calls

12 calls:

563.0ms
(*.f64 a 4)
372.0ms
x
313.0ms
y
251.0ms
t
209.0ms
i
Results
ErrorSegmentsBranch
7.3b4x
7.2b3y
10.1b1z
7.2b3t
6.2b3a
7.6b5b
10.1b1c
9.0b3i
9.0b3j
8.7b3k
6.2b3(*.f64 a 4)
10.1b1(*.f64 b c)
Compiler

Compiled 743 to 438 computations (41% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
9.30223961702431e-114
1.4849228417141018e-112
0.0ms
-5.4228425971363366e-107
-2.6497923780146136e-108
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes1.3s (1.8%)

Counts
34 → 3
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.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 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 18 t) x))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 x (*.f64 t (*.f64 y z)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
Outputs
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 x (*.f64 t (*.f64 y z)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Calls

11 calls:

332.0ms
b
279.0ms
k
185.0ms
(*.f64 b c)
144.0ms
c
61.0ms
a
Results
ErrorSegmentsBranch
7.3b4x
7.2b3y
10.1b1z
8.8b3t
6.6b3a
7.6b5b
10.1b1c
9.0b3i
10.1b1j
10.1b1k
10.1b1(*.f64 b c)
Compiler

Compiled 680 to 401 computations (41% saved)

bsearch45.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
2.3255599042560775e-114
3.7123071042852546e-113
21.0ms
-1.3557106492840842e-107
-6.624480945036534e-109
Results
41.0ms208×body256valid
Compiler

Compiled 938 to 691 computations (26.3% saved)

regimes791.0ms (1.2%)

Counts
33 → 3
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.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 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 18 t) x))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 t z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (-.f64 (*.f64 (*.f64 18 z) (*.f64 y t)) (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)) (neg.f64 x)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Outputs
(+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Calls

11 calls:

229.0ms
b
142.0ms
a
123.0ms
i
89.0ms
c
57.0ms
x
Results
ErrorSegmentsBranch
7.3b4x
7.2b3y
10.1b1z
10.1b1t
7.9b3a
8.9b3b
10.1b1c
9.0b3i
10.1b1j
10.1b1k
10.1b1(*.f64 b c)
Compiler

Compiled 655 to 387 computations (40.9% saved)

bsearch48.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
7.945569881489027e-112
1.163992887055376e-110
29.0ms
-5.002983156130192e+37
-2.478874465505746e+32
Results
41.0ms240×body256valid
3.0ms16×body256infinite
Compiler

Compiled 1020 to 758 computations (25.7% saved)

regimes245.0ms (0.4%)

Counts
27 → 3
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.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 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 x (*.f64 18 (*.f64 t z)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 18 t) x))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (/.f64 (*.f64 x (*.f64 18 (*.f64 (*.f64 t z) y))) 1) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Outputs
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Calls

11 calls:

37.0ms
y
35.0ms
b
35.0ms
a
34.0ms
i
14.0ms
c
Results
ErrorSegmentsBranch
10.1b1x
8.3b2y
10.1b1z
10.1b1t
7.9b3a
8.9b3b
10.1b1c
9.0b3i
10.1b1j
10.1b1k
10.1b1(*.f64 b c)
Compiler

Compiled 516 to 310 computations (39.9% saved)

bsearch56.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
1.3180912992589291e-281
4.213886467348336e-279
33.0ms
-8.620684736686937e-218
-1.0004022197918356e-228
Results
51.0ms288×body256valid
Compiler

Compiled 1170 to 869 computations (25.7% saved)

regimes2.6s (3.8%)

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

11 calls:

1.2s
y
705.0ms
z
97.0ms
j
96.0ms
c
84.0ms
i
Results
ErrorSegmentsBranch
13.1b6x
13.4b8y
14.5b10z
13.9b4t
14.0b4a
16.6b6b
14.1b9c
13.9b8i
11.9b9j
15.0b4k
17.4b7(*.f64 b c)
Compiler

Compiled 474 to 287 computations (39.5% saved)

bsearch1.6s (2.3%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
7.039342221882475e-71
2.2513293926868067e-64
807.0ms
2.665269015138985e-201
2.669541719115623e-195
113.0ms
1.0717657580211785e-216
6.755784670019753e-216
27.0ms
-3.1661278880180834e-87
-9.051243028534963e-90
365.0ms
-1.4672861855814942e-65
-2.288595040469387e-68
182.0ms
-8.847653322087718e+20
-8.32611759865593e+18
15.0ms
-9.995022526173538e+133
-7.012859280618031e+133
25.0ms
-2.382780843926931e+172
-1.9310535765343342e+171
Results
1.5s912×body256valid
7.0ms40×body256infinite
Compiler

Compiled 3114 to 2387 computations (23.3% saved)

regimes3.3s (4.9%)

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

11 calls:

1.5s
i
1.1s
j
139.0ms
k
110.0ms
z
96.0ms
c
Results
ErrorSegmentsBranch
13.1b6x
13.4b8y
14.5b10z
13.9b4t
14.0b4a
16.6b6b
14.1b9c
13.9b8i
11.9b9j
15.0b4k
17.4b7(*.f64 b c)
Compiler

Compiled 455 to 275 computations (39.6% saved)

bsearch171.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
4.204340328010136e-48
2.433092681809229e-45
26.0ms
2.665269015138985e-201
2.669541719115623e-195
19.0ms
1.0717657580211785e-216
6.755784670019753e-216
23.0ms
-3.1661278880180834e-87
-9.051243028534963e-90
24.0ms
-1.4672861855814942e-65
-2.288595040469387e-68
21.0ms
-8.847653322087718e+20
-8.32611759865593e+18
13.0ms
-9.995022526173538e+133
-7.012859280618031e+133
23.0ms
-2.382780843926931e+172
-1.9310535765343342e+171
Results
150.0ms896×body256valid
7.0ms42×body256infinite
Compiler

Compiled 2994 to 2295 computations (23.3% saved)

regimes2.5s (3.6%)

Counts
18 → 9
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.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 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
Outputs
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 c b) (*.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 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
Calls

11 calls:

1.8s
y
110.0ms
x
76.0ms
c
74.0ms
j
73.0ms
z
Results
ErrorSegmentsBranch
13.1b6x
13.9b8y
15.7b9z
13.9b4t
14.1b4a
16.6b7b
14.1b9c
15.0b6i
12.0b9j
15.0b4k
17.4b7(*.f64 b c)
Compiler

Compiled 341 to 219 computations (35.8% saved)

bsearch249.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
22.0ms
4.204340328010136e-48
2.433092681809229e-45
28.0ms
2.669541719115623e-195
1.7322810926113512e-189
20.0ms
1.0717657580211785e-216
6.755784670019753e-216
25.0ms
-3.1661278880180834e-87
-9.051243028534963e-90
25.0ms
-1.4672861855814942e-65
-2.288595040469387e-68
21.0ms
-8.847653322087718e+20
-8.32611759865593e+18
14.0ms
-9.995022526173538e+133
-7.012859280618031e+133
93.0ms
-2.382780843926931e+172
-1.9310535765343342e+171
Results
229.0ms896×body256valid
6.0ms36×body256infinite
Compiler

Compiled 2994 to 2295 computations (23.3% saved)

regimes1.1s (1.6%)

Counts
16 → 7
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
(+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (-.f64 1 (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.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 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
Outputs
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
Calls

11 calls:

225.0ms
i
169.0ms
c
128.0ms
(*.f64 b c)
108.0ms
b
108.0ms
j
Results
ErrorSegmentsBranch
13.6b6x
16.3b6y
16.9b7z
13.1b6t
13.0b7a
18.1b5b
13.9b10c
15.0b6i
13.2b7j
15.0b4k
18.6b5(*.f64 b c)
Compiler

Compiled 303 to 202 computations (33.3% saved)

bsearch1.1s (1.5%)

Algorithm
binary-search
Steps
TimeLeftRight
58.0ms
1.3459266130119681e-15
2.1176587214291367e-14
22.0ms
1.3180912992589291e-281
4.213886467348336e-279
29.0ms
-1.377359904583173e-231
-6.966860439376685e-245
838.0ms
-7.307301807149565e-176
-1.2978053174046315e-179
75.0ms
-6.624480945036534e-109
-4.4778130289918416e-131
29.0ms
-1.985354860725386e-36
-6.092646520980827e-50
Results
1.0s848×body256valid
Compiler

Compiled 2736 to 2087 computations (23.7% saved)

regimes1.7s (2.5%)

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

11 calls:

551.0ms
(*.f64 b c)
228.0ms
j
185.0ms
a
172.0ms
c
167.0ms
i
Results
ErrorSegmentsBranch
18.7b6x
19.9b3y
17.6b8z
14.6b6t
16.6b5a
19.2b7b
17.7b6c
17.9b7i
16.4b5j
16.3b3k
20.7b2(*.f64 b c)
Compiler

Compiled 288 to 196 computations (31.9% saved)

bsearch512.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
320.0ms
4.189518229486076e+214
2.8677009401312464e+227
84.0ms
1.7363679539345083e+194
2.0942816755223886e+195
16.0ms
7.644135220671864e+73
1.5862549861750246e+74
75.0ms
3.6843448504600374e-11
8.559426894494182e-10
17.0ms
-4.7081121692779026e-76
-3.426828880848763e-77
Results
474.0ms544×body256valid
30.0ms184×body256infinite
Compiler

Compiled 1822 to 1401 computations (23.1% saved)

regimes833.0ms (1.2%)

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

11 calls:

158.0ms
y
152.0ms
b
121.0ms
t
96.0ms
i
71.0ms
k
Results
ErrorSegmentsBranch
23.3b1x
20.8b4y
22.2b2z
19.3b3t
22.0b3a
22.1b3b
23.3b1c
22.3b3i
23.3b1j
21.8b3k
22.2b3(*.f64 b c)
Compiler

Compiled 273 to 189 computations (30.8% saved)

bsearch35.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
7.644135220671864e+73
1.5862549861750246e+74
18.0ms
-10466275149.893127
-1531902911.5718148
Results
29.0ms176×body256valid
3.0ms19×body256infinite
Compiler

Compiled 614 to 469 computations (23.6% saved)

regimes538.0ms (0.8%)

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

11 calls:

107.0ms
y
99.0ms
b
74.0ms
a
70.0ms
z
66.0ms
i
Results
ErrorSegmentsBranch
23.3b1x
21.2b4y
22.2b2z
19.6b3t
22.0b3a
22.1b3b
23.3b1c
23.3b1i
23.3b1j
21.8b3k
23.3b1(*.f64 b c)
Compiler

Compiled 258 to 182 computations (29.5% saved)

bsearch64.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
44.0ms
1.6188399510821284e+184
5.651893313764679e+192
19.0ms
-10466275149.893127
-1531902911.5718148
Results
42.0ms240×body256valid
18.0ms86×body256infinite
Compiler

Compiled 804 to 611 computations (24% saved)

regimes1.2s (1.8%)

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

10 calls:

373.0ms
j
182.0ms
a
119.0ms
y
116.0ms
c
96.0ms
x
Results
ErrorSegmentsBranch
29.6b2x
27.8b8y
28.1b9z
25.3b6t
27.2b7a
26.7b6b
26.3b6c
29.2b4i
26.1b10j
27.9b4k
Compiler

Compiled 230 to 162 computations (29.6% saved)

bsearch369.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
209.0ms
1.6188399510821284e+184
5.651893313764679e+192
22.0ms
1.648367685107057e-302
1.0807126774508806e-298
67.0ms
-2.9460452340127495e-169
-2.661864853154625e-174
51.0ms
-7.830047303010209e-105
-8.710434400116534e-106
18.0ms
-10466275149.893127
-1531902911.5718148
Results
185.0ms94×body256infinite
175.0ms608×body256valid
Compiler

Compiled 1668 to 1321 computations (20.8% saved)

regimes1.3s (1.9%)

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

10 calls:

436.0ms
x
238.0ms
y
199.0ms
a
157.0ms
i
104.0ms
k
Results
ErrorSegmentsBranch
29.6b2x
27.9b8y
28.1b9z
26.0b6t
27.2b7a
27.9b4b
26.3b6c
29.2b4i
27.3b7j
28.2b4k
Compiler

Compiled 191 to 145 computations (24.1% saved)

bsearch276.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
44.0ms
1.6188399510821284e+184
5.651893313764679e+192
22.0ms
1.648367685107057e-302
1.0807126774508806e-298
116.0ms
-2.9460452340127495e-169
-2.661864853154625e-174
76.0ms
-7.830047303010209e-105
-8.710434400116534e-106
17.0ms
-10466275149.893127
-1531902911.5718148
Results
249.0ms608×body256valid
19.0ms82×body256infinite
Compiler

Compiled 1668 to 1321 computations (20.8% saved)

regimes420.0ms (0.6%)

Counts
8 → 4
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 c b) (/.f64 (*.f64 j (*.f64 k 108)) 4))
Outputs
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
Calls

10 calls:

93.0ms
c
88.0ms
k
76.0ms
i
29.0ms
a
28.0ms
y
Results
ErrorSegmentsBranch
29.6b2x
30.6b6y
31.9b4z
29.5b4t
30.0b6a
29.1b3b
27.7b4c
29.2b4i
28.5b5j
29.6b3k
Compiler

Compiled 178 to 139 computations (21.9% saved)

bsearch54.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
3.2592757633973416e+176
1.978821002357446e+177
3.0ms
2.4323487003972354e+60
2.5490827678171764e+60
29.0ms
-1.5291070409539322e-128
-4.383704711094578e-139
Results
46.0ms272×body256valid
4.0ms28×body256infinite
Compiler

Compiled 756 to 607 computations (19.7% saved)

regimes184.0ms (0.3%)

Counts
6 → 2
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
Outputs
(-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
Calls

10 calls:

28.0ms
t
23.0ms
c
21.0ms
i
21.0ms
j
17.0ms
k
Results
ErrorSegmentsBranch
29.6b2x
31.6b4y
31.9b4z
30.2b7t
33.4b2a
32.7b3b
30.4b5c
29.6b5i
29.6b5j
29.6b3k
Compiler

Compiled 156 to 127 computations (18.6% saved)

bsearch25.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
8.040903287500203e-25
8.431546208957001e-21
Results
21.0ms128×body256valid
1.0msbody256infinite
Compiler

Compiled 374 to 297 computations (20.6% saved)

regimes171.0ms (0.3%)

Counts
5 → 5
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
Outputs
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
Calls

10 calls:

27.0ms
c
19.0ms
j
19.0ms
x
19.0ms
a
18.0ms
y
Results
ErrorSegmentsBranch
34.6b5x
35.9b5y
36.9b3z
36.7b3t
35.0b5a
35.5b3b
32.9b7c
35.2b3i
31.8b5j
34.2b3k
Compiler

Compiled 147 to 123 computations (16.3% saved)

bsearch94.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
4.906644991572843e-43
2.2657399168957234e-35
21.0ms
-1.1126589701214217e+103
-1.0666662828489741e+102
20.0ms
-4.3893053981770824e+133
-4.382725739414569e+132
26.0ms
-2.873527456057493e+168
-1.675955453043695e+166
Results
78.0ms448×body256valid
9.0ms58×body256infinite
Compiler

Compiled 1062 to 881 computations (17% saved)

regimes227.0ms (0.3%)

Counts
4 → 10
Calls
Call 1
Inputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
Outputs
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
(*.f64 -4 (*.f64 i x))
(*.f64 k (*.f64 j -27))
(*.f64 -4 (*.f64 i x))
(*.f64 c b)
(*.f64 k (*.f64 j -27))
(*.f64 c b)
(*.f64 -4 (*.f64 i x))
(*.f64 c b)
Calls

10 calls:

38.0ms
j
34.0ms
c
27.0ms
y
25.0ms
i
23.0ms
z
Results
ErrorSegmentsBranch
40.9b3x
41.7b8y
42.6b7z
42.8b4t
41.6b7a
40.1b4b
36.8b10c
40.1b7i
37.2b11j
39.4b4k
Compiler

Compiled 138 to 120 computations (13% saved)

bsearch917.0ms (1.3%)

Algorithm
binary-search
Steps
TimeLeftRight
403.0ms
2.5056763394699825e+150
1.9823490376353342e+152
388.0ms
3.535477668560914e+126
1.6232236457812673e+131
3.0ms
2.4323487003972354e+60
2.5490827678171764e+60
22.0ms
3.3860122981085497e-19
4.2902861239901663e-16
23.0ms
2.347784155164419e-47
2.329811647247e-44
14.0ms
3.5299804187879316e-56
9.489301953363091e-56
15.0ms
3.2248710213280954e-159
1.0580843793561285e-158
23.0ms
5.301348099276078e-287
2.1130138139312523e-283
28.0ms
-1.5291070409539322e-128
-4.383704711094578e-139
Results
520.0ms960×body256valid
386.0ms38×body256infinite
Compiler

Compiled 1890 to 1637 computations (13.4% saved)

regimes208.0ms (0.3%)

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

10 calls:

38.0ms
j
31.0ms
c
24.0ms
y
21.0ms
i
21.0ms
z
Results
ErrorSegmentsBranch
40.9b3x
41.7b8y
42.6b7z
42.8b4t
41.6b7a
40.1b4b
36.8b10c
40.1b7i
37.2b11j
39.4b4k
Compiler

Compiled 133 to 117 computations (12% saved)

bsearch182.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
2.5056763394699825e+150
1.9823490376353342e+152
29.0ms
3.535477668560914e+126
1.6232236457812673e+131
3.0ms
2.4323487003972354e+60
2.5490827678171764e+60
23.0ms
3.3860122981085497e-19
4.2902861239901663e-16
23.0ms
2.347784155164419e-47
2.329811647247e-44
15.0ms
3.5299804187879316e-56
9.489301953363091e-56
14.0ms
3.2248710213280954e-159
1.0580843793561285e-158
24.0ms
5.301348099276078e-287
2.1130138139312523e-283
29.0ms
-1.5291070409539322e-128
-4.383704711094578e-139
Results
160.0ms960×body256valid
10.0ms42×body256infinite
Compiler

Compiled 1890 to 1637 computations (13.4% saved)

regimes498.0ms (0.7%)

Accuracy

Total -22.5b remaining (-55.8%)

Threshold costs -22.5b (-55.8%)

Counts
2 → 5
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))
(*.f64 c b)
(*.f64 -27 (*.f64 k j))
Calls

10 calls:

144.0ms
j
132.0ms
i
87.0ms
a
71.0ms
z
17.0ms
y
Results
ErrorSegmentsBranch
45.3b2x
43.0b6y
43.9b6z
44.2b2t
42.9b6a
41.3b3b
40.7b3c
43.8b4i
40.2b5j
41.6b3k
Compiler

Compiled 128 to 114 computations (10.9% saved)

bsearch177.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
4.204340328010136e-48
2.433092681809229e-45
74.0ms
-4.3893831005693415e-109
-5.069084271926789e-115
17.0ms
-2.127197221052804e-75
-3.412194620565569e-76
60.0ms
-1.1126589701214217e+103
-1.0666662828489741e+102
Results
167.0ms464×body256valid
4.0ms24×body256infinite
Compiler

Compiled 924 to 795 computations (14% saved)

simplify1.2s (1.8%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
04456309
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.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)) -inf.0) (+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (-.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)) -39999999999999998197164267139917894381200900349534096473918503930071541801164698488617560609192229203475089509547797243664269312) (-.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 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 t -6518515124270355/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 6931674235302037/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))))
(if (<=.f64 t -146666590296083/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 475960297528979/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 231369589076587/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j))) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i)))))))
(if (<=.f64 t -439999770888249/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 900000000000000) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 (*.f64 a 4) -8263199609878107/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 a 4) 6931674235302037/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j)))) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 (*.f64 a 4) -8263199609878107/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 a 4) 6931674235302037/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (+.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 (*.f64 a 4) -8263199609878107/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 a 4) 6703903964971299/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t)) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k)))) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 (*.f64 a 4) -8263199609878107/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 a 4) 6931674235302037/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k)))) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 a -5420658944080039/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 a 1126397063236581/43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721216) (+.f64 (*.f64 18 (*.f64 x (*.f64 t (*.f64 y z)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i)))) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 y -2259999999999999980762957445332992000) (+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 y 486537193029623/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 a -5464863684898495/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 a 7030467240754623/163499238157084246970890052651977815332245607254872681799888670100456398181905536269103756533156716633238933245476249210386222120009203192687752953715493389952614864728152938620316690140722215910002962984513038253533659992483501702257775023591263777382983344691261934931342007929269781293292322816) (+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 j -3200000000000000110140973789799848989366840649517367919062196725602083134804206321724552506071834474191909730724717533282490615078688621428587454704009610290389608147451904) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (if (<=.f64 j -85999999999999998896126747031913950778816040297344791989994017316795973699655221479323918150864890160471663734042053387896069831000064) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 j -480000000000000000000) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (if (<=.f64 j -5585173065148971/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 j -328962509007365/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j))) (if (<=.f64 j 5123309704592339/776259046150354467574489744231251277628443008558348305569526019013025476343188443165439204414323238975243865348565536603085790022057407195722143637520590569602227488010424952775132642815799222412631499596858234375446423426908028928) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 j 7446130555187683/2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060288) (+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 j 6047126068329601/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)))))))))
(if (<=.f64 j -5500000000000000283159454210816670147492432353798899003243711366275334032009659721516422830325794340130464936851432254159503751971898424056661867456142507311642682046021632) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (if (<=.f64 j -85000000000000004421578047124779763934195045467468239789173422955440838060750698437523923226487834188099337164754413118098999011704832) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 j -12000000000000000000) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (if (<=.f64 j -5949423482441295/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 j -6943208700751193/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j))) (if (<=.f64 j 5123309704592339/776259046150354467574489744231251277628443008558348305569526019013025476343188443165439204414323238975243865348565536603085790022057407195722143637520590569602227488010424952775132642815799222412631499596858234375446423426908028928) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 j 7446130555187683/2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060288) (+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 j 7713302612443153/3213876088517980551083924184682325205044405987565585670602752) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))))))))))
(if (<=.f64 j -2100000000000000139319053699269136397142114167275003334281395704138333945833067617240557732477376257697812251622613019666793757077819662081279931209239156485236425377185792) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (if (<=.f64 j -74999999999999999154609530391517825427379503348111913178487959906963399703126799098095332963001775332063103968647586141147697707483136) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 j -21000000000000000000) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (if (<=.f64 j -6313673899733619/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 j -6831221463642303/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j))) (if (<=.f64 j 2406403043066099/388129523075177233787244872115625638814221504279174152784763009506512738171594221582719602207161619487621932674282768301542895011028703597861071818760295284801113744005212476387566321407899611206315749798429117187723211713454014464) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 j 55477995836643/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 j 7713302612443153/3213876088517980551083924184682325205044405987565585670602752) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))))))))))
(if (<=.f64 a -5387679635856641/11972621413014756705924586149611790497021399392059392) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 a -4495317912455029/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (if (<=.f64 a -1247542356381069/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b)) (if (<=.f64 a -6534542647791611/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 a 4741477906555443/81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408) (+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))) (if (<=.f64 a 713053462628379/39614081257132168796771975168) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))))))))
(if (<=.f64 t -3666664757402075/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 6092986130857731/19342813113834066795298816) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 155000000000000010709064190915702121845843268046903307206001359579357642752) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 179999999999999999764168504323280353892846107164371774553568864030349317268542507785982405544225176055121546531210064340133209694317822564357442339709762744404545943050771754577677727203736944640) (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 16999999999999998948101045550207631026640982251594298311566834569990053024794377052038961857004593575467063418875645915125544015345574143555106964508951513819199688469907241852442358735458506677714572265468227740230247811907584) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j))))))))
(if (<=.f64 t -10200000000) (+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))) (if (<=.f64 t 104999999999999994295349578854263731395876953022397381315331616305429086208) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j)))))
(if (<=.f64 t -3900000000) (+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))) (if (<=.f64 t 85000000000000002210243162202423615719538770132041628446729338244373426036816959646486977840307681864732903823495023796308602585632688587435827560222314875753068826774857198061118939081998336) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))))
(if (<=.f64 t -8000000000) (+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))) (if (<=.f64 t -7359412152547689/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) (if (<=.f64 t -7657905089392723/8702164874309912144930213176155645990168053640839691029699692760275411924760203145038438437113516616399082774302662672635438355868101955410485575332111767174247731541367082500615833649152) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (if (<=.f64 t 8493136544725101/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) (if (<=.f64 t 18000000000000000689816273987598451707563612810318439193955319857837392131477864049425851499788806315530328254793787209751048184271131416643103802417503360172079149790110482288353476608) (-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))))))
(if (<=.f64 t -2900000000) (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (if (<=.f64 t -2969587359799945/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) (if (<=.f64 t -6934537634215711/67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (if (<=.f64 t 6032057205060441/188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219443542346615871751089083876220596224387399635909565487009065232689887930358404389913798458461035797425091600762263250923357187307004059038598692050448905404416) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) (if (<=.f64 t 17000000000000000861157726811706390626118666597982353178564536555537560811740554949214646549364364413896794750508508339290899675742948832372408292834574986415932210992476346808411357184) (-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))))))))
(if (<=.f64 c -5853278531842485/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) (if (<=.f64 c 2450000000000000125766827701374325409260974930644503546036224) (-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j))) (if (<=.f64 c 1549999999999999955309497346425241046603360808729115266286231960260633857565670390760796049985957561545113107735680487365763039521843959393687056630051424084893195530094132592640) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))))
(if (<=.f64 x 4572544305500111/10633823966279326983230456482242756608) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))))
(if (<=.f64 j -2599999999999999995634885694614197606842383040291938541882474095404938902963487530348850700668536672667806569045509001961800617446032148934450127263381818735906013577216) (*.f64 k (*.f64 j -27)) (if (<=.f64 j -15000000000000000335267585392152899002647613951460639340718254643350397290363515393964305267764650892515228856256437430554377817423872) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (if (<=.f64 j -3400000000000000046299154204280805075564827284447320045956024013425707097530679921720962654370483142656) (*.f64 k (*.f64 j -27)) (if (<=.f64 j 4863877449037245/374144419156711147060143317175368453031918731001856) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 -27 (*.f64 k j))))))
(if (<=.f64 c -2848595552163343/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (*.f64 c b) (if (<=.f64 c 8371160993642713/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (*.f64 -27 (*.f64 k j)) (if (<=.f64 c 6925251241246927/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (*.f64 -4 (*.f64 i x)) (if (<=.f64 c 4693187515817583/55213970774324510299478046898216203619608871777363092441300193790394368) (*.f64 k (*.f64 j -27)) (if (<=.f64 c 4820814132776971/3213876088517980551083924184682325205044405987565585670602752) (*.f64 -4 (*.f64 i x)) (if (<=.f64 c 2076918743413931/649037107316853453566312041152512) (*.f64 c b) (if (<=.f64 c 2450000000000000125766827701374325409260974930644503546036224) (*.f64 k (*.f64 j -27)) (if (<=.f64 c 10000000000000000597830782460516151851749290252338090708736359498322008205751130936310560341066601403445681992244323541365884452864) (*.f64 c b) (if (<=.f64 c 26000000000000001318822311222388965728210640084799624504473686782301753621021141108981975267516558266507880351329490043361046856276863336490571782946816) (*.f64 -4 (*.f64 i x)) (*.f64 c b))))))))))
(if (<=.f64 c -5853278531842485/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272) (*.f64 c b) (if (<=.f64 c 8580440018483781/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (*.f64 -27 (*.f64 k j)) (if (<=.f64 c 8903894453031763/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (*.f64 -4 (*.f64 i x)) (if (<=.f64 c 5300541194335153/110427941548649020598956093796432407239217743554726184882600387580788736) (*.f64 -27 (*.f64 k j)) (if (<=.f64 c 4756536611006611/25711008708143844408671393477458601640355247900524685364822016) (*.f64 -4 (*.f64 i x)) (if (<=.f64 c 3946145612486469/10384593717069655257060992658440192) (*.f64 c b) (if (<=.f64 c 2499999999999999873467838242685047167409112527533525182709760) (*.f64 -27 (*.f64 k j)) (if (<=.f64 c 140000000000000003444380179897916224389610051014781544287341624168327281386979157577632623337781093221456266030806074478293883551744) (*.f64 c b) (if (<=.f64 c 23499999999999999458781669515327441559802844343711924843437202952706595101600171802363098298306456655349617077034690432758010059000125251091659074043904) (*.f64 -4 (*.f64 i x)) (*.f64 c b))))))))))
(if (<=.f64 j -3799999999999999788457341305485618649252440299006559998179947004644645758171007439662518665896399994880) (*.f64 -27 (*.f64 k j)) (if (<=.f64 j -6029626489950079/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008) (*.f64 c b) (if (<=.f64 j -6346137300386387/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 -27 (*.f64 k j)) (if (<=.f64 j 5142201741628769/25711008708143844408671393477458601640355247900524685364822016) (*.f64 c b) (*.f64 -27 (*.f64 k j))))))
(*.f64 c b)
Outputs
(if (<=.f64 (-.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)) -inf.0) (+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (-.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)) -39999999999999998197164267139917894381200900349534096473918503930071541801164698488617560609192229203475089509547797243664269312) (-.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 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 t -6518515124270355/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 6931674235302037/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))))
(if (<=.f64 t -146666590296083/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 475960297528979/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 231369589076587/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128) (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j))) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i)))))))
(if (<=.f64 t -439999770888249/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 900000000000000) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 x 18) z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 (*.f64 a 4) -8263199609878107/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 a 4) 6931674235302037/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (+.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z x)) (*.f64 18 t)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 27 (*.f64 k j)))) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 (*.f64 a 4) -8263199609878107/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 a 4) 6931674235302037/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (+.f64 (-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 (*.f64 a 4) -8263199609878107/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 a 4) 6703903964971299/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t)) (-.f64 (-.f64 (*.f64 b c) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k)))) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 (*.f64 a 4) -8263199609878107/165263992197562149737978827008192759957101170741070304821162198818601447809077836456297302609928821211897803006255839576064) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 a 4) 6931674235302037/693167423530203714894603546035770925859109268843954143792619895153655326951406405759993601526034894524347802740350892957243539456) (+.f64 (*.f64 b c) (-.f64 (-.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 x (*.f64 4 i))) (*.f64 j (*.f64 27 k)))) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 a -5420658944080039/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 a 1126397063236581/43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721216) (+.f64 (*.f64 18 (*.f64 x (*.f64 t (*.f64 y z)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i)))) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 y -2259999999999999980762957445332992000) (+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 z (*.f64 t -18))))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 y 486537193029623/42307582002575910332922579714097346549017899709713998034217522897561970639123926132812109468141778230245837569601494931472384) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (+.f64 (*.f64 y (*.f64 z (*.f64 18 (*.f64 t x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 a -5464863684898495/198722315814490743699069374523200327072881410190937166225798660867334521943856241450352436330066749177662429529232777370389962245646696242104868771205271185818170236930668787910433956560844600937633663896795708000114284397288455405568) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 a 7030467240754623/163499238157084246970890052651977815332245607254872681799888670100456398181905536269103756533156716633238933245476249210386222120009203192687752953715493389952614864728152938620316690140722215910002962984513038253533659992483501702257775023591263777382983344691261934931342007929269781293292322816) (+.f64 (*.f64 y (*.f64 18 (*.f64 t (*.f64 z x)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 j -3200000000000000110140973789799848989366840649517367919062196725602083134804206321724552506071834474191909730724717533282490615078688621428587454704009610290389608147451904) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (if (<=.f64 j -85999999999999998896126747031913950778816040297344791989994017316795973699655221479323918150864890160471663734042053387896069831000064) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 j -480000000000000000000) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (if (<=.f64 j -5585173065148971/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 j -328962509007365/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j))) (if (<=.f64 j 5123309704592339/776259046150354467574489744231251277628443008558348305569526019013025476343188443165439204414323238975243865348565536603085790022057407195722143637520590569602227488010424952775132642815799222412631499596858234375446423426908028928) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 j 7446130555187683/2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060288) (+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 j 6047126068329601/237142198758023568227473377297792835283496928595231875152809132048206089502588928) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (-.f64 (+.f64 (*.f64 x (*.f64 -4 i)) (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k))))) 1)))))))))
(if (<=.f64 j -5500000000000000283159454210816670147492432353798899003243711366275334032009659721516422830325794340130464936851432254159503751971898424056661867456142507311642682046021632) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (if (<=.f64 j -85000000000000004421578047124779763934195045467468239789173422955440838060750698437523923226487834188099337164754413118098999011704832) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 j -12000000000000000000) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (if (<=.f64 j -5949423482441295/242833611528216133864932738352939863330300854881517440156476551217363035650651062272) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 j -6943208700751193/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j))) (if (<=.f64 j 5123309704592339/776259046150354467574489744231251277628443008558348305569526019013025476343188443165439204414323238975243865348565536603085790022057407195722143637520590569602227488010424952775132642815799222412631499596858234375446423426908028928) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 j 7446130555187683/2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060288) (+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 t y))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 j 7713302612443153/3213876088517980551083924184682325205044405987565585670602752) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))))))))))
(if (<=.f64 j -2100000000000000139319053699269136397142114167275003334281395704138333945833067617240557732477376257697812251622613019666793757077819662081279931209239156485236425377185792) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (if (<=.f64 j -74999999999999999154609530391517825427379503348111913178487959906963399703126799098095332963001775332063103968647586141147697707483136) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 j -21000000000000000000) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (if (<=.f64 j -6313673899733619/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 j -6831221463642303/2239744742177804210557442280568444278121645497234649534899989100963791871180160945380877493271607115776) (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j))) (if (<=.f64 j 2406403043066099/388129523075177233787244872115625638814221504279174152784763009506512738171594221582719602207161619487621932674282768301542895011028703597861071818760295284801113744005212476387566321407899611206315749798429117187723211713454014464) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 j 55477995836643/20547405865423334012660116730000502599806014854778022888665159777612234977722971961381509907334329887605402222094446162941482157227280483840343026447858909570137592465345486711686186554235635614340989264592896) (+.f64 (*.f64 18 (*.f64 t (*.f64 z (*.f64 x y)))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 j 7713302612443153/3213876088517980551083924184682325205044405987565585670602752) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j)))))))))))
(if (<=.f64 a -5387679635856641/11972621413014756705924586149611790497021399392059392) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 a -4495317912455029/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (if (<=.f64 a -1247542356381069/17822033662586700072817076584766762987864173856439687228824970773044043621908896041038721919208482030385321521771853153557377752817872804680674458280164899172859354196719784961261227313463296) (+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 c b)) (if (<=.f64 a -6534542647791611/1921924308174003258872616370050369756495810455948672905389542244035233680030523317234537010836564833497229828911284598430510768810573374275010933992099815720970170092183271059798176857571621225553914820586983072295508566795439261982531741155133337002515103744) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 a 4741477906555443/81749619078542123485445026325988907666122803627436340899944335050228199090952768134551878266578358316619466622738124605193111060004601596343876476857746694976307432364076469310158345070361107955001481492256519126766829996241750851128887511795631888691491672345630967465671003964634890646646161408) (+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))) (if (<=.f64 a 713053462628379/39614081257132168796771975168) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))))))))
(if (<=.f64 t -3666664757402075/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 6092986130857731/19342813113834066795298816) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 155000000000000010709064190915702121845843268046903307206001359579357642752) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 179999999999999999764168504323280353892846107164371774553568864030349317268542507785982405544225176055121546531210064340133209694317822564357442339709762744404545943050771754577677727203736944640) (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 16999999999999998948101045550207631026640982251594298311566834569990053024794377052038961857004593575467063418875645915125544015345574143555106964508951513819199688469907241852442358735458506677714572265468227740230247811907584) (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))) (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j))))))))
(if (<=.f64 t -10200000000) (+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))) (if (<=.f64 t 104999999999999994295349578854263731395876953022397381315331616305429086208) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (-.f64 (*.f64 (*.f64 t (*.f64 (*.f64 z x) y)) 18) (*.f64 27 (*.f64 k j)))))
(if (<=.f64 t -3900000000) (+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))) (if (<=.f64 t 85000000000000002210243162202423615719538770132041628446729338244373426036816959646486977840307681864732903823495023796308602585632688587435827560222314875753068826774857198061118939081998336) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))))
(if (<=.f64 t -8000000000) (+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))) (if (<=.f64 t -7359412152547689/2582249878086908589655919172003011874329705792829223512830659356540647622016841194629645353280137831435903171972747493376) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) (if (<=.f64 t -7657905089392723/8702164874309912144930213176155645990168053640839691029699692760275411924760203145038438437113516616399082774302662672635438355868101955410485575332111767174247731541367082500615833649152) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (if (<=.f64 t 8493136544725101/193025830561934107162947985381047541665608072055952185017491682078771915023799273387871154500424503798663213600460826789274033295999330021731389427128542432710187362934652673115221889249890533772697227171395058697282798274445240687006095271729621464100656563293799180557568945517759802372156455525060659659679134121984) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) (if (<=.f64 t 18000000000000000689816273987598451707563612810318439193955319857837392131477864049425851499788806315530328254793787209751048184271131416643103802417503360172079149790110482288353476608) (-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))))))
(if (<=.f64 t -2900000000) (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (if (<=.f64 t -2969587359799945/1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) (if (<=.f64 t -6934537634215711/67985663080546188632267290438715984298187919069060086169528849689651655662189087070612800289949348565617834174239552129964362155219546526644418557282123181048810402666930332036061200384) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (if (<=.f64 t 6032057205060441/188501787658138776526316391973679239907820382867140805681144220780050698265428977917842924316820804490882044531700026161400423140624345724347059987430217219443542346615871751089083876220596224387399635909565487009065232689887930358404389913798458461035797425091600762263250923357187307004059038598692050448905404416) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) (if (<=.f64 t 17000000000000000861157726811706390626118666597982353178564536555537560811740554949214646549364364413896794750508508339290899675742948832372408292834574986415932210992476346808411357184) (-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))))))))
(if (<=.f64 c -5853278531842485/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) (if (<=.f64 c 2450000000000000125766827701374325409260974930644503546036224) (-.f64 (*.f64 -4 (*.f64 i x)) (*.f64 k (*.f64 27 j))) (if (<=.f64 c 1549999999999999955309497346425241046603360808729115266286231960260633857565670390760796049985957561545113107735680487365763039521843959393687056630051424084893195530094132592640) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))))))
(if (<=.f64 x 4572544305500111/10633823966279326983230456482242756608) (-.f64 (*.f64 c b) (*.f64 k (*.f64 27 j))) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))))
(if (<=.f64 j -2599999999999999995634885694614197606842383040291938541882474095404938902963487530348850700668536672667806569045509001961800617446032148934450127263381818735906013577216) (*.f64 k (*.f64 j -27)) (if (<=.f64 j -15000000000000000335267585392152899002647613951460639340718254643350397290363515393964305267764650892515228856256437430554377817423872) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (if (<=.f64 j -3400000000000000046299154204280805075564827284447320045956024013425707097530679921720962654370483142656) (*.f64 k (*.f64 j -27)) (if (<=.f64 j 4863877449037245/374144419156711147060143317175368453031918731001856) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 -27 (*.f64 k j))))))
(if (<=.f64 c -2848595552163343/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136) (*.f64 c b) (if (<=.f64 c 8371160993642713/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (*.f64 -27 (*.f64 k j)) (if (<=.f64 c 6925251241246927/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (*.f64 -4 (*.f64 i x)) (if (<=.f64 c 4693187515817583/55213970774324510299478046898216203619608871777363092441300193790394368) (*.f64 k (*.f64 j -27)) (if (<=.f64 c 4820814132776971/3213876088517980551083924184682325205044405987565585670602752) (*.f64 -4 (*.f64 i x)) (if (<=.f64 c 2076918743413931/649037107316853453566312041152512) (*.f64 c b) (if (<=.f64 c 2450000000000000125766827701374325409260974930644503546036224) (*.f64 k (*.f64 j -27)) (if (<=.f64 c 10000000000000000597830782460516151851749290252338090708736359498322008205751130936310560341066601403445681992244323541365884452864) (*.f64 c b) (if (<=.f64 c 26000000000000001318822311222388965728210640084799624504473686782301753621021141108981975267516558266507880351329490043361046856276863336490571782946816) (*.f64 -4 (*.f64 i x)) (*.f64 c b))))))))))
(if (<=.f64 c -5853278531842485/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272) (*.f64 c b) (if (<=.f64 c 8580440018483781/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (*.f64 -27 (*.f64 k j)) (if (<=.f64 c 8903894453031763/989321605892418136242010084078588760140525396404847359656252224371588900426127468681265604244972179958390685704064557357405460137227004839870184620407572671666427088594796544) (*.f64 -4 (*.f64 i x)) (if (<=.f64 c 5300541194335153/110427941548649020598956093796432407239217743554726184882600387580788736) (*.f64 -27 (*.f64 k j)) (if (<=.f64 c 4756536611006611/25711008708143844408671393477458601640355247900524685364822016) (*.f64 -4 (*.f64 i x)) (if (<=.f64 c 3946145612486469/10384593717069655257060992658440192) (*.f64 c b) (if (<=.f64 c 2499999999999999873467838242685047167409112527533525182709760) (*.f64 -27 (*.f64 k j)) (if (<=.f64 c 140000000000000003444380179897916224389610051014781544287341624168327281386979157577632623337781093221456266030806074478293883551744) (*.f64 c b) (if (<=.f64 c 23499999999999999458781669515327441559802844343711924843437202952706595101600171802363098298306456655349617077034690432758010059000125251091659074043904) (*.f64 -4 (*.f64 i x)) (*.f64 c b))))))))))
(if (<=.f64 j -3799999999999999788457341305485618649252440299006559998179947004644645758171007439662518665896399994880) (*.f64 -27 (*.f64 k j)) (if (<=.f64 j -6029626489950079/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008) (*.f64 c b) (if (<=.f64 j -6346137300386387/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (*.f64 -27 (*.f64 k j)) (if (<=.f64 j 5142201741628769/25711008708143844408671393477458601640355247900524685364822016) (*.f64 c b) (*.f64 -27 (*.f64 k j))))))
(*.f64 c b)
Compiler

Compiled 2561 to 1579 computations (38.3% saved)

soundness426.0ms (0.6%)

Algorithm
egg-herbie
Rules
2734×rational.json-simplify-2
1784×rational.json-simplify-35
1068×rational.json-simplify-49
860×rational.json-simplify-1
660×rational.json-simplify-51
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03091
14685
28285
312585
418985
527385
632885
733985
01799371
14009327
28079327
317128949
438048949
555558933
667668933
770018933
871028933
971418933
1079418933
03091
14685
28285
312585
418985
527385
632885
733985
Stop Event
saturated
node limit
saturated
Compiler

Compiled 1081 to 622 computations (42.5% saved)

end9.1s (13.4%)

Remove

(sort b c)

Compiler

Compiled 3911 to 2240 computations (42.7% saved)

Profiling

Loading profile data...