Details

Time bar (total: 1.3min)

analyze1.8s (2.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)

sample5.1s (6.7%)

Results
2.9s8256×body256valid
2.2s8308×body256infinite
Bogosity

preprocess261.0ms (0.3%)

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)

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

prune4.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New246
Fresh011
Picked000
Done000
Total257
Error
3.1b
Counts
7 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
5.2b
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
6.4b
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
5.6b
(+.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))))
6.4b
(+.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))))
Compiler

Compiled 158 to 113 computations (28.5% saved)

localize46.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 137 to 79 computations (42.3% saved)

series21.0ms (0%)

Counts
4 → 144
Calls

36 calls:

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

rewrite147.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 x (*.f64 y (*.f64 18 z)))
(*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4)))
(*.f64 j (*.f64 27 k))
(*.f64 y (*.f64 18 z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y (*.f64 18 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 y (*.f64 18 z))))))) (#(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 (*.f64 z 9) (*.f64 x y)) (*.f64 (*.f64 z 9) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 y (*.f64 18 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y (*.f64 18 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y (*.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 x (*.f64 y (*.f64 18 z))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.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 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 2 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 x (*.f64 y (*.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 x (*.f64 y (*.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 x (*.f64 y (*.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 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.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 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 (*.f64 z 1/2) (*.f64 y 18)) (*.f64 (*.f64 z 1/2) (*.f64 y 18)))))) (#(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)))))

simplify282.0ms (0.4%)

Algorithm
egg-herbie
Rules
2586×rational.json-simplify-53
1958×rational.json-simplify-35
1276×rational.json-simplify-51
1206×exponential.json-simplify-26
788×rational.json-simplify-1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01484647
13794611
28664611
320614395
439274395
553924395
658914395
762844395
862964395
963034395
1070114395
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 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 x (*.f64 y (*.f64 18 z))) 0)
(+.f64 0 (*.f64 x (*.f64 y (*.f64 18 z))))
(+.f64 (*.f64 x (*.f64 y (*.f64 z 9))) (*.f64 x (*.f64 y (*.f64 z 9))))
(+.f64 (*.f64 (*.f64 z 9) (*.f64 x y)) (*.f64 (*.f64 z 9) (*.f64 x y)))
(-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) 0)
(/.f64 (*.f64 x (*.f64 y (*.f64 18 z))) 1)
(/.f64 (*.f64 x (*.f64 y (*.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 x (*.f64 y (*.f64 18 z))) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) 0)
(+.f64 0 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.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 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) 0)
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) 1)
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8))) 2)
(/.f64 (*.f64 t (*.f64 2 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)))) 4)
(/.f64 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8))))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8))))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)))))))) 64)
(pow.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.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 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 (*.f64 z 1/2) (*.f64 y 18)) (*.f64 (*.f64 z 1/2) (*.f64 y 18)))
(-.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 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z 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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 t z))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 y x))))
(+.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 t z))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 y x))))
(+.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 t z))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 y x))))
(+.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 t z))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 y x))))
(+.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 t z))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 y x))))
(+.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 t z))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 y x))))
(+.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 t z))))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 y x))))
(+.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 x (*.f64 t z)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a -4)))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 y (*.f64 18 z))
(+.f64 (*.f64 x (*.f64 y (*.f64 18 z))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(+.f64 0 (*.f64 x (*.f64 y (*.f64 18 z))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.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 y (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 (*.f64 z 9) (*.f64 x y)) (*.f64 (*.f64 z 9) (*.f64 x y)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 x (*.f64 y (*.f64 18 z))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 x (*.f64 y (*.f64 z 36))) 2)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 x (*.f64 y (*.f64 z 72))) 4)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 72)))) 8)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 y (*.f64 z 72))))) 16)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.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 y (*.f64 18 (*.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)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(pow.f64 (*.f64 x (*.f64 y (*.f64 18 z))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(+.f64 0 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.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 9 (*.f64 y (*.f64 z x))) (+.f64 a a)) (+.f64 t t))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 x))) (+.f64 a a)) (+.f64 t t))
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 9)) (+.f64 a a)) (+.f64 t t))
(-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8))) 2)
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z 36) x)) (*.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 z (*.f64 36 x))) (*.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 z (*.f64 36 x))) (*.f64 a 8)) 1/2))
(/.f64 (*.f64 t (*.f64 2 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)))) 4)
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z 36) x)) (*.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 z (*.f64 36 x))) (*.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 z (*.f64 36 x))) (*.f64 a 8)) 1/2))
(/.f64 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8))))) 8)
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z 36) x)) (*.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 z (*.f64 36 x))) (*.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 z (*.f64 36 x))) (*.f64 a 8)) 1/2))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)))))) 16)
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z 36) x)) (*.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 z (*.f64 36 x))) (*.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 z (*.f64 36 x))) (*.f64 a 8)) 1/2))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8))))))) 32)
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z 36) x)) (*.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 z (*.f64 36 x))) (*.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 z (*.f64 36 x))) (*.f64 a 8)) 1/2))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 2 (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8)))))))) 64)
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z 36) x)) (*.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 z (*.f64 36 x))) (*.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 z (*.f64 36 x))) (*.f64 a 8)) 1/2))
(pow.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 18 z))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 k (*.f64 j 27)) 0)
(*.f64 27 (*.f64 k j))
(+.f64 0 (*.f64 k (*.f64 j 27)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 j (*.f64 k 27/2)) (*.f64 j (*.f64 k 27/2)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 (*.f64 k 1/2) (*.f64 j 27)) (*.f64 (*.f64 k 1/2) (*.f64 j 27)))
(*.f64 27 (*.f64 k j))
(-.f64 (*.f64 k (*.f64 j 27)) 0)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 k (*.f64 j 27)) 1)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 k 54)) 2)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 j (*.f64 k 108)) 4)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 j (*.f64 k 108))) 8)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 k 108)))) 16)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 k 108))))) 32)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 j (*.f64 k 108)))))) 64)
(*.f64 27 (*.f64 k j))
(pow.f64 (*.f64 k (*.f64 j 27)) 1)
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 y (*.f64 18 z)) 0)
(*.f64 y (*.f64 18 z))
(+.f64 0 (*.f64 y (*.f64 18 z)))
(*.f64 y (*.f64 18 z))
(+.f64 (*.f64 y (*.f64 z 9)) (*.f64 y (*.f64 z 9)))
(*.f64 y (*.f64 18 z))
(+.f64 (*.f64 (*.f64 z 1/2) (*.f64 y 18)) (*.f64 (*.f64 z 1/2) (*.f64 y 18)))
(*.f64 y (*.f64 18 z))
(-.f64 (*.f64 y (*.f64 18 z)) 0)
(*.f64 y (*.f64 18 z))
(/.f64 (*.f64 y (*.f64 18 z)) 1)
(*.f64 y (*.f64 18 z))
(/.f64 (*.f64 y (*.f64 z 36)) 2)
(*.f64 y (*.f64 18 z))
(/.f64 (*.f64 y (*.f64 z 72)) 4)
(*.f64 y (*.f64 18 z))
(/.f64 (*.f64 2 (*.f64 y (*.f64 z 72))) 8)
(*.f64 y (*.f64 18 z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z 72)))) 16)
(*.f64 y (*.f64 18 z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z 72))))) 32)
(*.f64 y (*.f64 18 z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 z 72)))))) 64)
(*.f64 y (*.f64 18 z))
(pow.f64 (*.f64 y (*.f64 18 z)) 1)
(*.f64 y (*.f64 18 z))

localize46.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 137 to 79 computations (42.3% saved)

series4.0ms (0%)

Counts
3 → 120
Calls

30 calls:

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

rewrite139.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 y (*.f64 x (*.f64 18 z)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 x (*.f64 18 z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 x (*.f64 y 18))))))) (#(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 z (*.f64 x (*.f64 y 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y (*.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 z (*.f64 x (*.f64 y 18))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 z (*.f64 x (*.f64 y 18))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.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 y (*.f64 x (*.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 y (*.f64 x (*.f64 z 72))) (*.f64 a 16))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 x (*.f64 z 9)) (*.f64 x (*.f64 z 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 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)))))

simplify481.0ms (0.6%)

Algorithm
egg-herbie
Rules
1834×rational.json-simplify-35
1816×rational.json-simplify-1
1246×rational.json-simplify-49
1162×rational.json-simplify-41
1148×rational.json-simplify-53
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01084134
12834098
26284098
314503882
435343882
558773882
664753882
768613882
868943882
969153882
1075953882
Stop Event
node limit
Counts
156 → 68
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 z (*.f64 x (*.f64 y 18))) 0)
(+.f64 0 (*.f64 z (*.f64 x (*.f64 y 18))))
(+.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (*.f64 y (*.f64 x (*.f64 z 9))))
(-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 0)
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 1)
(/.f64 (*.f64 x (*.f64 y (*.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 z (*.f64 x (*.f64 y 18))) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a 4))) 0)
(+.f64 0 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 z (*.f64 x (*.f64 y 18))) (*.f64 a 4))) 0)
(/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a 4))) 1)
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 36))) (*.f64 a 8))) 2)
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16))) 4)
(/.f64 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16))))))) 64)
(pow.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a 4))) 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 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 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z 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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 z (*.f64 y (*.f64 x t))))
(*.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 -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 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 z (*.f64 y (*.f64 x t))))
(*.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 -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 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 z (*.f64 y (*.f64 x t))))
(*.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 -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 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 z (*.f64 y (*.f64 x t))))
(*.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 -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 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 z (*.f64 y (*.f64 x t))))
(*.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 -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 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 z (*.f64 y (*.f64 x t))))
(*.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 -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 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 z (*.f64 y (*.f64 x t))))
(*.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 -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 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.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 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(*.f64 x (*.f64 18 z))
(+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 0)
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(+.f64 0 (*.f64 z (*.f64 x (*.f64 y 18))))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 y (*.f64 x (*.f64 z 9))) (*.f64 y (*.f64 x (*.f64 z 9))))
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 0)
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 1)
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 x (*.f64 y (*.f64 z 36))) 2)
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 y (*.f64 x (*.f64 z 72))) 4)
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72)))) 8)
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72))))) 16)
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72)))))) 32)
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 x (*.f64 z 72))))))) 64)
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(pow.f64 (*.f64 z (*.f64 x (*.f64 y 18))) 1)
(*.f64 y (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 18 (*.f64 z x)))
(+.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(+.f64 0 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z 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 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 z (*.f64 x (*.f64 y 18))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.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 z (*.f64 x 36))) (*.f64 a 8)) 2))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8)) 2))
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16))) 4)
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 1/4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 72)) (*.f64 a 16)) 1/4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 4))
(/.f64 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)))) 8)
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 1/4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 72)) (*.f64 a 16)) 1/4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16))))) 16)
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 1/4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 72)) (*.f64 a 16)) 1/4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)))))) 32)
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 1/4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 72)) (*.f64 a 16)) 1/4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16))))))) 64)
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) (/.f64 t 4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 1/4))
(*.f64 t (*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 72)) (*.f64 a 16)) 1/4))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 a 16)) 4))
(pow.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 x (*.f64 18 z)) 0)
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(+.f64 0 (*.f64 x (*.f64 18 z)))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(+.f64 (*.f64 x (*.f64 z 9)) (*.f64 x (*.f64 z 9)))
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(-.f64 (*.f64 x (*.f64 18 z)) 0)
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 x (*.f64 18 z)) 1)
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 x (*.f64 z 36)) 2)
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 x (*.f64 z 72)) 4)
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 x (*.f64 z 72))) 8)
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 z 72)))) 16)
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 z 72))))) 32)
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (*.f64 z 72)))))) 64)
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))
(pow.f64 (*.f64 x (*.f64 18 z)) 1)
(*.f64 x (*.f64 18 z))
(*.f64 18 (*.f64 z x))

localize184.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.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))))
0.2b
(*.f64 j (*.f64 27 k))
2.9b
(*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4)))
4.9b
(*.f64 (*.f64 x 18) (*.f64 y z))
Compiler

Compiled 139 to 76 computations (45.3% saved)

series16.0ms (0%)

Counts
3 → 216
Calls

54 calls:

TimeVariablePointExpression
1.0ms
z
@inf
(+.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))))
1.0ms
i
@0
(+.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))))
1.0ms
t
@0
(+.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))))
1.0ms
b
@0
(+.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))))
1.0ms
c
@0
(+.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))))

rewrite138.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
029141
1193141
2381141
3863141
41716141
53692141
66226141
77524141
Stop Event
node limit
Counts
3 → 44
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 (*.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
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 18 (*.f64 y z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 18 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 z (*.f64 x (*.f64 36 y))) 4) (/.f64 (*.f64 z (*.f64 x (*.f64 36 y))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x 36) 4) (*.f64 y z)) (*.f64 (/.f64 (*.f64 x 36) 4) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 y z) 2) (*.f64 x 18)) (*.f64 (/.f64 (*.f64 y z) 2) (*.f64 x 18)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y 2) (*.f64 x (*.f64 18 z))) (*.f64 (/.f64 y 2) (*.f64 x (*.f64 18 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z 36)) 4) y) (*.f64 (/.f64 (*.f64 x (*.f64 z 36)) 4) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 18 (*.f64 y z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 (*.f64 y z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 36 y))) 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 pow.f64 (*.f64 x (*.f64 18 (*.f64 y z))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 36 y))) (*.f64 a 8))) 4) (/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 36 y))) (*.f64 a 8))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t 2) (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 (/.f64 t 2) (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) 2) t) (*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) 2) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 36 y))) (*.f64 a 8))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) (*.f64 t 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) (*.f64 t 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) (*.f64 t 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) (*.f64 t 4))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.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)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.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 1 (*.f64 j (*.f64 27 k))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 1 (*.f64 x (*.f64 4 i))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.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)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.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)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.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)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.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)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.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)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.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)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.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)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.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))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (+.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)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.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))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.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)))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.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)))) 1)))))

simplify360.0ms (0.5%)

Algorithm
egg-herbie
Rules
2722×rational.json-simplify-2
1576×rational.json-simplify-35
1210×rational.json-simplify-51
1172×rational.json-simplify-48
796×exponential.json-simplify-26
Iterations

Useful iterations: 8 (0.0ms)

IterNodesCost
019113994
146713986
2102713914
3230213524
4453113524
5583113508
6643413508
7701413508
8705513496
Stop Event
node limit
Counts
260 → 132
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 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))) (*.f64 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 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.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 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.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 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.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 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) 0)
(+.f64 0 (*.f64 x (*.f64 18 (*.f64 y z))))
(+.f64 (/.f64 (*.f64 z (*.f64 x (*.f64 36 y))) 4) (/.f64 (*.f64 z (*.f64 x (*.f64 36 y))) 4))
(+.f64 (*.f64 (/.f64 (*.f64 x 36) 4) (*.f64 y z)) (*.f64 (/.f64 (*.f64 x 36) 4) (*.f64 y z)))
(+.f64 (*.f64 (/.f64 (*.f64 y z) 2) (*.f64 x 18)) (*.f64 (/.f64 (*.f64 y z) 2) (*.f64 x 18)))
(+.f64 (*.f64 (/.f64 y 2) (*.f64 x (*.f64 18 z))) (*.f64 (/.f64 y 2) (*.f64 x (*.f64 18 z))))
(+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z 36)) 4) y) (*.f64 (/.f64 (*.f64 x (*.f64 z 36)) 4) y))
(-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) 0)
(/.f64 (*.f64 x (*.f64 18 (*.f64 y z))) 1)
(/.f64 (*.f64 z (*.f64 x (*.f64 36 y))) 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)
(pow.f64 (*.f64 x (*.f64 18 (*.f64 y z))) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) 0)
(+.f64 0 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))))
(+.f64 (/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 36 y))) (*.f64 a 8))) 4) (/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 36 y))) (*.f64 a 8))) 4))
(+.f64 (*.f64 (/.f64 t 2) (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 (/.f64 t 2) (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) 2) t) (*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) 2) t))
(-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) 0)
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) 1)
(/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 36 y))) (*.f64 a 8))) 2)
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) (*.f64 t 4)) 4)
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) (*.f64 t 4))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) (*.f64 t 4)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) (*.f64 t 4))))) 32)
(pow.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) 1)
(-.f64 (+.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)))) 0)
(-.f64 (+.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 1 (*.f64 j (*.f64 27 k))))) 1)
(-.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 1 (*.f64 x (*.f64 4 i))))) 1)
(*.f64 (+.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)))) 1)
(*.f64 1 (+.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 2 (/.f64 (+.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)))) 2))
(*.f64 (*.f64 (+.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)))) 2) 1/2)
(*.f64 1/2 (*.f64 (+.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)))) 2))
(*.f64 (/.f64 (+.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)))) 2) 2)
(/.f64 (+.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)))) 1)
(/.f64 (*.f64 (+.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)))) 2) 2)
(/.f64 (*.f64 4 (+.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))))) 4)
(/.f64 (*.f64 2 (*.f64 4 (+.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)))))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.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))))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.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)))))))) 32)
(pow.f64 (+.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)))) 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 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 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 z (*.f64 y (*.f64 x t))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 18 x))))
(+.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 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 z (*.f64 y (*.f64 x t))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 18 x))))
(+.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 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 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 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 z (*.f64 y (*.f64 x t))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 18 x))))
(+.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 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 z (*.f64 y (*.f64 x t))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 18 x))))
(+.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 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 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 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 z (*.f64 y (*.f64 x t))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 18 x))))
(+.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 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 z (*.f64 y (*.f64 x t))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 18 x))))
(+.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 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 z (*.f64 y (*.f64 x t))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 18 x))))
(+.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 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 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 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 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 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 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 a -4)) (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 a (*.f64 t -4)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i)))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 c b)) (-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 z t))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (-.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i))) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i)))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 c b)) (-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 z t))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (-.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i))) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i)))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 c b)) (-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 z t))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (-.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i))) (*.f64 27 (*.f64 k j)))))
(*.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 18 (*.f64 z t))) (*.f64 4 i)))
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i)))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 c b)) (-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 z t))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (-.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i))) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i)))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 c b)) (-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 z t))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (-.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i))) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i)))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 c b)) (-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 z t))) (*.f64 4 i))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 z t))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (-.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i))) (*.f64 27 (*.f64 k j)))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x))
(*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i))))
(*.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 -18 y)) (*.f64 -4 i)) (neg.f64 x))
(*.f64 x (neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t -18))) (*.f64 -4 i))))
(*.f64 x (neg.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z -18))) (*.f64 -4 i))))
(*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 t (*.f64 z -18)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)))) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 c b)) (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 -18 y)) (*.f64 -4 i)) (neg.f64 x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 x (neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t -18))) (*.f64 -4 i))))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (neg.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z -18))) (*.f64 -4 i)))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z -18))) (*.f64 -4 i))))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 t (*.f64 z -18))))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)))) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 c b)) (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 -18 y)) (*.f64 -4 i)) (neg.f64 x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 x (neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t -18))) (*.f64 -4 i))))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (neg.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z -18))) (*.f64 -4 i)))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z -18))) (*.f64 -4 i))))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 t (*.f64 z -18))))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 t z))) (*.f64 -4 i)) x)) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 c b)) (-.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 z t) -18)) (*.f64 -4 i)))) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 c b)) (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 -18 y)) (*.f64 -4 i)) (neg.f64 x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 x (neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t -18))) (*.f64 -4 i))))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (neg.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z -18))) (*.f64 -4 i)))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z -18))) (*.f64 -4 i))))))
(+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (-.f64 (*.f64 -4 i) (*.f64 y (*.f64 t (*.f64 z -18))))) (-.f64 (*.f64 c b) (*.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 a (*.f64 t -4)) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 18 x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 18 x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.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 a (*.f64 t -4)) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 18 x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 z (*.f64 y (*.f64 x t))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 18 x))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 c b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z (*.f64 18 x)))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 a -4))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 a -4))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 18 (*.f64 z (*.f64 y (*.f64 x t)))) (+.f64 (*.f64 c b) (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(+.f64 (*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 27 (*.f64 k j)))))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 x i))
(*.f64 x (*.f64 -4 i))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 27 (*.f64 k j)))))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 x i))
(*.f64 x (*.f64 -4 i))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 i x)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -4 (*.f64 x i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 -4 i)) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 27 (*.f64 k j)))))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 k (*.f64 j -27))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 k (*.f64 j -27))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 k (*.f64 j -27))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 k (*.f64 j -27))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 (*.f64 k j) -27) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (-.f64 (*.f64 c b) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 (*.f64 k j) -27) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 x (*.f64 4 i)))))
(+.f64 (*.f64 x (*.f64 18 (*.f64 y z))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 0 (*.f64 x (*.f64 18 (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (/.f64 (*.f64 z (*.f64 x (*.f64 36 y))) 4) (/.f64 (*.f64 z (*.f64 x (*.f64 36 y))) 4))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 (/.f64 (*.f64 x 36) 4) (*.f64 y z)) (*.f64 (/.f64 (*.f64 x 36) 4) (*.f64 y z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 (/.f64 (*.f64 y z) 2) (*.f64 x 18)) (*.f64 (/.f64 (*.f64 y z) 2) (*.f64 x 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 (/.f64 y 2) (*.f64 x (*.f64 18 z))) (*.f64 (/.f64 y 2) (*.f64 x (*.f64 18 z))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 (/.f64 (*.f64 x (*.f64 z 36)) 4) y) (*.f64 (/.f64 (*.f64 x (*.f64 z 36)) 4) y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 x (*.f64 18 (*.f64 y z))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 z (*.f64 x (*.f64 36 y))) 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)))
(pow.f64 (*.f64 x (*.f64 18 (*.f64 y z))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.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 18 (*.f64 y z))) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 (/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 36 y))) (*.f64 a 8))) 4) (/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 36 y))) (*.f64 a 8))) 4))
(+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 x (*.f64 y 36))) (*.f64 a 8)) (/.f64 t 4)) (*.f64 (-.f64 (*.f64 z (*.f64 x (*.f64 y 36))) (*.f64 a 8)) (/.f64 t 4)))
(+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 x 36))) (*.f64 a 8)) (/.f64 t 4)) (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 x 36))) (*.f64 a 8)) (/.f64 t 4)))
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8)) (+.f64 (/.f64 t 4) (/.f64 t 4)))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) (*.f64 2 (/.f64 t 4)))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) 2))
(+.f64 (*.f64 (/.f64 t 2) (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 (/.f64 t 2) (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(+.f64 (*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) 2) t) (*.f64 (/.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) 2) t))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 36 y))) (*.f64 a 8))) 2)
(+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 x (*.f64 y 36))) (*.f64 a 8)) (/.f64 t 4)) (*.f64 (-.f64 (*.f64 z (*.f64 x (*.f64 y 36))) (*.f64 a 8)) (/.f64 t 4)))
(+.f64 (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 x 36))) (*.f64 a 8)) (/.f64 t 4)) (*.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 x 36))) (*.f64 a 8)) (/.f64 t 4)))
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) 36)) (*.f64 a 8)) (+.f64 (/.f64 t 4) (/.f64 t 4)))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) (*.f64 2 (/.f64 t 4)))
(*.f64 t (/.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z 36))) (*.f64 a 8)) 2))
(/.f64 (*.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) (*.f64 t 4)) 4)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) (*.f64 t 4))) 8)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) (*.f64 t 4)))) 16)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)) (*.f64 t 4))))) 32)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(pow.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (+.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)))) 0)
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.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 1 (*.f64 j (*.f64 27 k))))) 1)
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (-.f64 1 (*.f64 x (*.f64 4 i))))) 1)
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 (+.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)))) 1)
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 1 (+.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 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 2 (/.f64 (+.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)))) 2))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 (*.f64 (+.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)))) 2) 1/2)
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 1/2 (*.f64 (+.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)))) 2))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 (/.f64 (+.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)))) 2) 2)
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(/.f64 (+.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)))) 1)
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 (+.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)))) 2) 2)
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 4 (+.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))))) 4)
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 2 (*.f64 4 (+.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)))))) 8)
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.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))))))) 16)
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.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)))))))) 32)
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(pow.f64 (+.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)))) 1)
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y z) x)) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))

localize54.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 x 18) y)
0.5b
(*.f64 (*.f64 j 27) k)
4.5b
(*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t)
5.0b
(*.f64 (*.f64 (*.f64 x 18) y) z)
Compiler

Compiled 164 to 94 computations (42.7% saved)

series10.0ms (0%)

Counts
4 → 132
Calls

33 calls:

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

rewrite231.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 j 27) k)
(*.f64 (*.f64 x 18) y)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 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 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)))))
((#(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)))))

simplify191.0ms (0.3%)

Algorithm
egg-herbie
Rules
2372×rational.json-simplify-51
2266×rational.json-simplify-2
1936×rational.json-simplify-35
1114×rational.json-simplify-53
1028×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01343418
13513418
28523418
325513418
440923418
546813418
651113418
754013418
854013418
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 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)
(+.f64 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 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)
(+.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)
Outputs
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.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 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(*.f64 18 (*.f64 y x))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(+.f64 0 (*.f64 x (*.f64 z (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 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 y (*.f64 (*.f64 18 z) x))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(/.f64 (*.f64 (*.f64 x 36) (*.f64 y z)) 2)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(/.f64 (*.f64 z (*.f64 72 (*.f64 x y))) 4)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(/.f64 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y)))) 8)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 72 (*.f64 x y))))) 16)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 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 y (*.f64 (*.f64 18 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 y (*.f64 (*.f64 18 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)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(pow.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 18 z) x))
(+.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 0)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(+.f64 0 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(+.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x y) 9))) (*.f64 t (*.f64 z (*.f64 (*.f64 x y) 9))))
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(-.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 0)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(/.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 1)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(/.f64 (*.f64 t (*.f64 (*.f64 x 36) (*.f64 y z))) 2)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(/.f64 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))) 4)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(/.f64 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y))))) 8)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))))) 16)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y))))))) 32)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 72 (*.f64 x y)))))))) 64)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) 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 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(pow.f64 (*.f64 x (*.f64 t (*.f64 z (*.f64 18 y)))) 1)
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 z t))))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(+.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))
(+.f64 (*.f64 x (*.f64 18 y)) 0)
(*.f64 18 (*.f64 y x))
(+.f64 0 (*.f64 x (*.f64 18 y)))
(*.f64 18 (*.f64 y x))
(+.f64 (*.f64 (*.f64 x y) 9) (*.f64 (*.f64 x y) 9))
(*.f64 18 (*.f64 y x))
(-.f64 (*.f64 x (*.f64 18 y)) 0)
(*.f64 18 (*.f64 y x))
(/.f64 (*.f64 x (*.f64 18 y)) 1)
(*.f64 18 (*.f64 y x))
(/.f64 (*.f64 x (*.f64 y 36)) 2)
(*.f64 18 (*.f64 y x))
(/.f64 (*.f64 72 (*.f64 x y)) 4)
(*.f64 18 (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 72 (*.f64 x y))) 8)
(*.f64 18 (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y)))) 16)
(*.f64 18 (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y))))) 32)
(*.f64 18 (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 72 (*.f64 x y)))))) 64)
(*.f64 18 (*.f64 y 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))
(pow.f64 (*.f64 x (*.f64 18 y)) 1)
(*.f64 18 (*.f64 y x))

eval285.0ms (0.4%)

Compiler

Compiled 11543 to 6750 computations (41.5% saved)

prune118.0ms (0.2%)

Pruning

18 alts after pruning (17 fresh and 1 done)

PrunedKeptTotal
New35717374
Fresh000
Picked101
Done213
Total36018378
Error
0.0b
Counts
378 → 18
Alt Table
Click to see full alt table
StatusErrorProgram
18.3b
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
20.6b
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
22.2b
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
14.2b
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 c b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))
19.7b
(-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))
6.4b
(+.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))))
9.0b
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
15.7b
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
17.4b
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
15.2b
(+.f64 (*.f64 18 (*.f64 z (*.f64 t (*.f64 y x)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
44.7b
(*.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 -18 y)) (*.f64 -4 i)) (neg.f64 x))
47.9b
(*.f64 (*.f64 k j) -27)
44.7b
(*.f64 x (-.f64 (*.f64 y (*.f64 18 (*.f64 z t))) (*.f64 4 i)))
44.8b
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
49.6b
(*.f64 x (*.f64 -4 i))
44.7b
(*.f64 x (neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t -18))) (*.f64 -4 i))))
48.0b
(*.f64 k (*.f64 j -27))
47.7b
(*.f64 c b)
Compiler

Compiled 917 to 694 computations (24.3% saved)

localize31.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 t (*.f64 a -4)) (*.f64 x (*.f64 4 i)))
0.0b
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
0.2b
(*.f64 j (*.f64 27 k))
Compiler

Compiled 89 to 52 computations (41.6% saved)

series8.0ms (0%)

Counts
3 → 192
Calls

48 calls:

TimeVariablePointExpression
1.0ms
a
@inf
(+.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 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
0.0ms
x
@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 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
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))))

rewrite125.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
023117
1154117
2308117
3660117
41276117
52982117
65007117
76588117
Stop Event
node limit
Counts
3 → 84
Calls
Call 1
Inputs
(+.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 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 (-.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)))))
((#(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 b c) (neg.f64 (*.f64 j (*.f64 27 k))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 j (*.f64 27 k))) (*.f64 b c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (*.f64 b c) (+.f64 (*.f64 j (*.f64 27 k)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 j (*.f64 27 k)) -1)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 2 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))))) (#(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 4 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 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 (*.f64 b c) 2) (*.f64 k (*.f64 j 54))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.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 j (*.f64 27 k)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (*.f64 b c) 2) (*.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 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 k (*.f64 j 54))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.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 j (*.f64 27 k)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 (*.f64 b c) 2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (-.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 b c) (*.f64 j (*.f64 27 k)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 (*.f64 b c) 2))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 (*.f64 b c) 2)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))))))

simplify588.0ms (0.8%)

Algorithm
egg-herbie
Rules
2484×rational.json-simplify-2
1974×rational.json-simplify-51
1824×rational.json-simplify-35
930×rational.json-simplify-1
842×rational.json-simplify-45
Iterations

Useful iterations: 9 (0.0ms)

IterNodesCost
021010470
147210152
295510146
3201610144
4364210132
5448910132
6539410132
7597910132
8640310132
964289574
1075269574
Stop Event
node limit
Counts
276 → 170
Calls
Call 1
Inputs
(-.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 -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 -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 (*.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)
(+.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 b c) (neg.f64 (*.f64 j (*.f64 27 k))))
(+.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 0)
(+.f64 0 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))
(+.f64 (neg.f64 (*.f64 j (*.f64 27 k))) (*.f64 b c))
(+.f64 -1 (-.f64 (*.f64 b c) (+.f64 (*.f64 j (*.f64 27 k)) -1)))
(+.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 j (*.f64 27 k)) -1)) -1)
(+.f64 -2 (-.f64 2 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))
(+.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 4 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 4))
(*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 1)
(*.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(*.f64 2 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))))
(*.f64 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 k (*.f64 j 54))) 1/2)
(*.f64 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)) -1)
(*.f64 (*.f64 4 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/4)
(*.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 k (*.f64 j 54))))
(*.f64 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))) 2)
(/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 1)
(/.f64 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 k (*.f64 j 54))) 2)
(/.f64 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)) -1)
(/.f64 (*.f64 4 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)
(/.f64 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 (*.f64 b c) 2)) -2)
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))) 16)
(/.f64 (*.f64 2 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 (*.f64 b c) 2))) -4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 (*.f64 b c) 2)))) -8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))))) 64)
(pow.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 1)
(neg.f64 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))
Outputs
(-.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 j (*.f64 27 k))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.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 4 (*.f64 i x)) (*.f64 j (*.f64 27 k))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(-.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 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.f64 -4 (*.f64 i x))
(*.f64 x (*.f64 -4 i))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.f64 -4 (*.f64 i x))
(*.f64 x (*.f64 -4 i))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 k (*.f64 j -27))))
(-.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 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.f64 -4 (*.f64 i x))
(*.f64 x (*.f64 -4 i))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.f64 -4 (*.f64 i x))
(*.f64 x (*.f64 -4 i))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(-.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 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.f64 -4 (*.f64 i x))
(*.f64 x (*.f64 -4 i))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(*.f64 x (*.f64 -4 i))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(*.f64 x (*.f64 -4 i))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(*.f64 x (*.f64 -4 i))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(*.f64 x (*.f64 -4 i))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(*.f64 x (*.f64 -4 i))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.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 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.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 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.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 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.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 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.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 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(-.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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)
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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)
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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)
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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)
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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)
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(/.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 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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)
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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)
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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)
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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)
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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)
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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)
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i 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)
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (neg.f64 (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.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 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 0 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 1 (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) -1))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (neg.f64 (*.f64 x (*.f64 4 i))) (*.f64 t (*.f64 a -4)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.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 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 x (*.f64 4 i)) -1)) -1)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 -2 (-.f64 2 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4)))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.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 4 (/.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 4))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.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 t (*.f64 a -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 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.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 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)) 1/2)
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 8 (*.f64 i x))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 a t) -8) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))))
(*.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))) -1)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))) 1/4)
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 8 (*.f64 i x))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 a t) -8) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))))
(*.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 1/2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 8 (*.f64 i x))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 a t) -8) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))))
(*.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 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 1)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(/.f64 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8)) 2)
(/.f64 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 8 (*.f64 i x))) 2)
(/.f64 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))) 2)
(/.f64 (-.f64 (*.f64 (*.f64 a 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 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(/.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))) 4)
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 8 (*.f64 i x))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 a t) -8) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))))
(/.f64 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (*.f64 a -8))) -2)
(/.f64 (-.f64 (*.f64 8 (*.f64 i x)) (*.f64 a (*.f64 -8 t))) -2)
(/.f64 (-.f64 (*.f64 i (*.f64 x 8)) (*.f64 a (*.f64 t -8))) -2)
(/.f64 (-.f64 (*.f64 i (*.f64 x 8)) (*.f64 (*.f64 a 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 1/2 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 8 (*.f64 i x))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 a t) -8) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))))
(/.f64 (*.f64 2 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (*.f64 a -8)))) -4)
(*.f64 (-.f64 (*.f64 8 (*.f64 i x)) (*.f64 a (*.f64 -8 t))) -1/2)
(*.f64 (-.f64 (*.f64 i (*.f64 x 8)) (*.f64 a (*.f64 t -8))) -1/2)
(*.f64 (-.f64 (*.f64 i (*.f64 x 8)) (*.f64 (*.f64 a 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 1/2 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 8 (*.f64 i x))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 a t) -8) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 (*.f64 x i) 8) (*.f64 t (*.f64 a -8))))) -8)
(*.f64 (-.f64 (*.f64 8 (*.f64 i x)) (*.f64 a (*.f64 -8 t))) -1/2)
(*.f64 (-.f64 (*.f64 i (*.f64 x 8)) (*.f64 a (*.f64 t -8))) -1/2)
(*.f64 (-.f64 (*.f64 i (*.f64 x 8)) (*.f64 (*.f64 a 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 1/2 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 8 (*.f64 i x))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 a t) -8) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 a -8)) (*.f64 (*.f64 x i) 8))))))) 64)
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 -8 t)) (*.f64 8 (*.f64 i x))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 a t) -8) (*.f64 i (*.f64 x 8))))
(*.f64 1/2 (-.f64 (*.f64 a (*.f64 t -8)) (*.f64 x (*.f64 i 8))))
(pow.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) 1)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(neg.f64 (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 a -4))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 b c) (neg.f64 (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 0)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(+.f64 0 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(+.f64 (neg.f64 (*.f64 j (*.f64 27 k))) (*.f64 b c))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 -1 (-.f64 (*.f64 b c) (+.f64 (*.f64 j (*.f64 27 k)) -1)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(+.f64 (-.f64 (*.f64 b c) (+.f64 (*.f64 j (*.f64 27 k)) -1)) -1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(+.f64 -2 (-.f64 2 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(+.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 1/2 b)) (*.f64 j (*.f64 k 27/2))) (-.f64 (*.f64 c (*.f64 1/2 b)) (*.f64 j (*.f64 k 27/2))))
(+.f64 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 j (*.f64 k 27/2))) (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 j (*.f64 k 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 4 (/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 4))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(*.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(*.f64 1 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(*.f64 2 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))))
(*.f64 2 (-.f64 (*.f64 c (*.f64 1/2 b)) (*.f64 j (*.f64 k 27/2))))
(*.f64 2 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 j (*.f64 k 27/2))))
(*.f64 2 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 k (*.f64 j 27/2))))
(*.f64 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 k (*.f64 j 54))) 1/2)
(*.f64 1/2 (-.f64 (*.f64 (*.f64 c b) 2) (*.f64 j (*.f64 54 k))))
(*.f64 1/2 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 j (*.f64 k 54))))
(*.f64 1/2 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 k (*.f64 j 54))))
(*.f64 1/2 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 (*.f64 k j) 54)))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 c b) 2) (*.f64 j (*.f64 k 54))))
(*.f64 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)) -1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(*.f64 (*.f64 4 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/4)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(*.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 k (*.f64 j 54))))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 c b) 2) (*.f64 j (*.f64 54 k))))
(*.f64 1/2 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 j (*.f64 k 54))))
(*.f64 1/2 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 k (*.f64 j 54))))
(*.f64 1/2 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 (*.f64 k j) 54)))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 c b) 2) (*.f64 j (*.f64 k 54))))
(*.f64 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))) 2)
(*.f64 2 (-.f64 (*.f64 c (*.f64 1/2 b)) (*.f64 j (*.f64 k 27/2))))
(*.f64 2 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 j (*.f64 k 27/2))))
(*.f64 2 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 k (*.f64 j 27/2))))
(/.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(/.f64 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 k (*.f64 j 54))) 2)
(/.f64 (-.f64 (*.f64 (*.f64 c b) 2) (*.f64 j (*.f64 54 k))) 2)
(/.f64 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 j (*.f64 k 54))) 2)
(/.f64 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 k (*.f64 j 54))) 2)
(/.f64 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 (*.f64 k j) 54)) 2)
(/.f64 (-.f64 (*.f64 (*.f64 c b) 2) (*.f64 j (*.f64 k 54))) 2)
(/.f64 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)) -1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(/.f64 (*.f64 4 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(/.f64 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 (*.f64 b c) 2)) -2)
(/.f64 (-.f64 (*.f64 j (*.f64 54 k)) (*.f64 (*.f64 c b) 2)) -2)
(/.f64 (-.f64 (*.f64 j (*.f64 k 54)) (*.f64 c (*.f64 b 2))) -2)
(/.f64 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 c (*.f64 b 2))) -2)
(/.f64 (-.f64 (*.f64 (*.f64 k j) 54) (*.f64 c (*.f64 b 2))) -2)
(/.f64 (-.f64 (*.f64 j (*.f64 k 54)) (*.f64 (*.f64 c b) 2)) -2)
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))) 8)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))) 16)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(/.f64 (*.f64 2 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 (*.f64 b c) 2))) -4)
(*.f64 (-.f64 (*.f64 j (*.f64 54 k)) (*.f64 (*.f64 c b) 2)) -1/2)
(*.f64 (-.f64 (*.f64 j (*.f64 k 54)) (*.f64 c (*.f64 b 2))) -1/2)
(*.f64 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 c (*.f64 b 2))) -1/2)
(*.f64 (-.f64 (*.f64 (*.f64 k j) 54) (*.f64 c (*.f64 b 2))) -1/2)
(*.f64 (-.f64 (*.f64 j (*.f64 k 54)) (*.f64 (*.f64 c b) 2)) -1/2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))))))) 32)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 (*.f64 b c) 2)))) -8)
(*.f64 (-.f64 (*.f64 j (*.f64 54 k)) (*.f64 (*.f64 c b) 2)) -1/2)
(*.f64 (-.f64 (*.f64 j (*.f64 k 54)) (*.f64 c (*.f64 b 2))) -1/2)
(*.f64 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 c (*.f64 b 2))) -1/2)
(*.f64 (-.f64 (*.f64 (*.f64 k j) 54) (*.f64 c (*.f64 b 2))) -1/2)
(*.f64 (-.f64 (*.f64 j (*.f64 k 54)) (*.f64 (*.f64 c b) 2)) -1/2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))))) 64)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(pow.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) 1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
(neg.f64 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))

localize6.0ms (0%)

Compiler

Compiled 15 to 11 computations (26.7% saved)

localize22.0ms (0%)

Local error

Found 4 expressions with local error:

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

Compiled 59 to 38 computations (35.6% saved)

series15.0ms (0%)

Counts
3 → 144
Calls

36 calls:

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

rewrite139.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
01587
110187
221387
347087
492187
5235187
6445387
7616487
8759387
Stop Event
node limit
Counts
3 → 63
Calls
Call 1
Inputs
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
(*.f64 t (*.f64 y (*.f64 18 z)))
(-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i))) (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.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 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 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 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 18 (*.f64 t (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (*.f64 t (*.f64 y (*.f64 z 9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 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 t (*.f64 y (*.f64 z 72))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 72)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 72))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 72)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 72))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (neg.f64 (*.f64 4 i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (-.f64 -1 (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 4 i)) (*.f64 18 (*.f64 t (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (-.f64 1 (*.f64 4 i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (-.f64 1 (*.f64 4 i))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i)) (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (*.f64 4 i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 4 i)) (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 1) (-.f64 -1 (*.f64 4 i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (+.f64 i i) (*.f64 t (*.f64 y (*.f64 z 9)))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (*.f64 t (*.f64 y (*.f64 z 9))) 2) i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 4 i) (*.f64 18 (*.f64 t (*.f64 y z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 4 i) (*.f64 18 (*.f64 t (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 i i) (*.f64 t (*.f64 y (*.f64 z 9)))) -2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 4 i) (*.f64 18 (*.f64 t (*.f64 y z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 i 8) (*.f64 y (*.f64 t (*.f64 z 36)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 i 16) (*.f64 t (*.f64 y (*.f64 z 72)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 i 16) (*.f64 t (*.f64 y (*.f64 z 72))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 4 i) (*.f64 18 (*.f64 t (*.f64 y z)))))))))

simplify273.0ms (0.4%)

Algorithm
egg-herbie
Rules
2466×rational.json-simplify-2
1446×rational.json-simplify-35
1142×rational.json-simplify-1
1010×rational.json-simplify-49
952×rational.json-simplify-48
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01576309
13636273
27136273
315516273
436706273
552726273
663256273
769526273
873436273
974886273
Stop Event
node limit
Counts
207 → 123
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)) x)
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 -4 i)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 -4 i)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 -4 i)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 -4 i)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(*.f64 -4 i)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) 0)
(+.f64 0 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i))) (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i))))
(-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) 0)
(/.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) 1)
(/.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8))) 2)
(/.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))) 4)
(/.f64 (*.f64 2 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))))))) 64)
(pow.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) 1)
(+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 0)
(+.f64 0 (*.f64 18 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (*.f64 t (*.f64 y (*.f64 z 9))))
(-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 0)
(/.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 1)
(/.f64 (*.f64 y (*.f64 t (*.f64 z 36))) 2)
(/.f64 (*.f64 t (*.f64 y (*.f64 z 72))) 4)
(/.f64 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 72)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 72))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 72)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 72))))))) 64)
(pow.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 1)
(+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (neg.f64 (*.f64 4 i)))
(+.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 0)
(+.f64 0 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(+.f64 1 (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (-.f64 -1 (*.f64 4 i))))
(+.f64 (neg.f64 (*.f64 4 i)) (*.f64 18 (*.f64 t (*.f64 y z))))
(+.f64 -1 (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (-.f64 1 (*.f64 4 i))))
(+.f64 (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (-.f64 1 (*.f64 4 i))) -1)
(+.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i)) (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (*.f64 4 i)))
(+.f64 (-.f64 1 (*.f64 4 i)) (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) -1))
(+.f64 -2 (+.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 2))
(+.f64 (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 1) (-.f64 -1 (*.f64 4 i)))
(+.f64 (+.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 2) -2)
(*.f64 4 (/.f64 (-.f64 (+.f64 i i) (*.f64 t (*.f64 y (*.f64 z 9)))) -2))
(*.f64 4 (-.f64 (/.f64 (*.f64 t (*.f64 y (*.f64 z 9))) 2) i))
(*.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 1)
(*.f64 1 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(*.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i)))
(*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8)) 1/2)
(*.f64 (-.f64 (*.f64 4 i) (*.f64 18 (*.f64 t (*.f64 y z)))) -1)
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) 1/4)
(*.f64 -1 (-.f64 (*.f64 4 i) (*.f64 18 (*.f64 t (*.f64 y z)))))
(*.f64 1/2 (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8)))
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i)) 2)
(*.f64 1/4 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)))
(*.f64 (/.f64 (-.f64 (+.f64 i i) (*.f64 t (*.f64 y (*.f64 z 9)))) -2) 4)
(/.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 1)
(/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8)) 2)
(/.f64 (-.f64 (*.f64 4 i) (*.f64 18 (*.f64 t (*.f64 y z)))) -1)
(/.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) 4)
(/.f64 (-.f64 (*.f64 i 8) (*.f64 y (*.f64 t (*.f64 z 36)))) -2)
(/.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))) 8)
(/.f64 (-.f64 (*.f64 i 16) (*.f64 t (*.f64 y (*.f64 z 72)))) -4)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)))) 16)
(/.f64 (*.f64 2 (-.f64 (*.f64 i 16) (*.f64 t (*.f64 y (*.f64 z 72))))) -8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)))))) 64)
(pow.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 1)
(neg.f64 (-.f64 (*.f64 4 i) (*.f64 18 (*.f64 t (*.f64 y z)))))
Outputs
(*.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 i -4) (*.f64 18 (*.f64 y (*.f64 t 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 i -4) (*.f64 18 (*.f64 y (*.f64 t 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 i -4) (*.f64 18 (*.f64 y (*.f64 t 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 i -4) (*.f64 18 (*.f64 y (*.f64 t 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 i -4) (*.f64 18 (*.f64 y (*.f64 t 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 i -4) (*.f64 18 (*.f64 y (*.f64 t 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 i -4) (*.f64 18 (*.f64 y (*.f64 t 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 i -4) (*.f64 18 (*.f64 y (*.f64 t 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 i -4) (*.f64 18 (*.f64 y (*.f64 t 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 i -4) (*.f64 18 (*.f64 y (*.f64 t 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 i -4) (*.f64 18 (*.f64 y (*.f64 t 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 i -4) (*.f64 18 (*.f64 y (*.f64 t z)))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))))
(+.f64 (*.f64 i (*.f64 x -4)) (*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 -4 i)
(*.f64 i -4)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 -4 i)
(*.f64 i -4)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 -4 i)
(*.f64 i -4)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 -4 i)
(*.f64 i -4)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 -4 i)
(*.f64 i -4)
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 -4 i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) 0)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z)))))
(+.f64 0 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))))
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i))) (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i))))
(+.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 i i))) (*.f64 x (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 i i))))
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i)) (+.f64 x x))
(*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 i i)) (+.f64 x x))
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (+.f64 i i)) (+.f64 x x))
(-.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) 0)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z)))))
(/.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) 1)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z)))))
(/.f64 (*.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8))) 2)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 36 t))) (*.f64 i 8)) (/.f64 x 2))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8)) 2))
(/.f64 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))) 4)
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 72 y))) (*.f64 i 16)) (/.f64 x 4))
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 72 t))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(/.f64 (*.f64 2 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)))) 8)
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 72 y))) (*.f64 i 16)) (/.f64 x 4))
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 72 t))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))))) 16)
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 72 y))) (*.f64 i 16)) (/.f64 x 4))
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 72 t))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)))))) 32)
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 72 y))) (*.f64 i 16)) (/.f64 x 4))
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 72 t))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))))))) 64)
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 72 y))) (*.f64 i 16)) (/.f64 x 4))
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) (/.f64 x 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 72 t))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 4))
(*.f64 x (/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4))
(pow.f64 (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i))) 1)
(*.f64 x (-.f64 (*.f64 18 (*.f64 y (*.f64 t z))) (*.f64 4 i)))
(*.f64 x (+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 0)
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 0 (*.f64 18 (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (*.f64 t (*.f64 y (*.f64 z 9))))
(*.f64 18 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 0)
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 1)
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 y (*.f64 t (*.f64 z 36))) 2)
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z 72))) 4)
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 72)))) 8)
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 72))))) 16)
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 72)))))) 32)
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 z 72))))))) 64)
(*.f64 18 (*.f64 y (*.f64 t z)))
(pow.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 1)
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (neg.f64 (*.f64 4 i)))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 0)
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 0 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 1 (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (-.f64 -1 (*.f64 4 i))))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (neg.f64 (*.f64 4 i)) (*.f64 18 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 -1 (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (-.f64 1 (*.f64 4 i))))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (-.f64 1 (*.f64 4 i))) -1)
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i)) (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i)))
(+.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 i i)) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 i i)))
(+.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 i i)) (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 i i)))
(+.f64 (-.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (+.f64 i i)) (-.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (+.f64 i i)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (*.f64 4 i)))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (-.f64 1 (*.f64 4 i)) (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) -1))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 -2 (+.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 2))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 18 (*.f64 t (*.f64 y z))) 1) (-.f64 -1 (*.f64 4 i)))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 2) -2)
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 4 (/.f64 (-.f64 (+.f64 i i) (*.f64 t (*.f64 y (*.f64 z 9)))) -2))
(*.f64 4 (/.f64 (+.f64 i (-.f64 i (*.f64 t (*.f64 z (*.f64 9 y))))) -2))
(*.f64 4 (/.f64 (+.f64 i (-.f64 i (*.f64 t (*.f64 y (*.f64 z 9))))) -2))
(*.f64 4 (/.f64 (+.f64 i (-.f64 i (*.f64 y (*.f64 9 (*.f64 t z))))) -2))
(*.f64 4 (/.f64 (+.f64 i (-.f64 i (*.f64 y (*.f64 (*.f64 t z) 9)))) -2))
(*.f64 4 (/.f64 (-.f64 (+.f64 i i) (*.f64 y (*.f64 (*.f64 t z) 9))) -2))
(*.f64 4 (-.f64 (/.f64 (*.f64 t (*.f64 y (*.f64 z 9))) 2) i))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 1)
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 1 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i)))
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 i i)) 2)
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i)) 2)
(*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 i i)) 2)
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (+.f64 i i)) 2)
(*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8)) 1/2)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 36 t))) (*.f64 i 8)) 1/2)
(*.f64 (-.f64 (*.f64 4 i) (*.f64 18 (*.f64 t (*.f64 y z)))) -1)
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 72 y))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 72 t))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 1/4)
(*.f64 -1 (-.f64 (*.f64 4 i) (*.f64 18 (*.f64 t (*.f64 y z)))))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(*.f64 1/2 (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8)))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 36 t))) (*.f64 i 8)) 1/2)
(*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8)) 1/2)
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 i i)) 2)
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 i i)) 2)
(*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 i i)) 2)
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 t z) 9)) (+.f64 i i)) 2)
(*.f64 1/4 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)))
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 72 y))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 72 t))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 1/4)
(*.f64 (/.f64 (-.f64 (+.f64 i i) (*.f64 t (*.f64 y (*.f64 z 9)))) -2) 4)
(*.f64 4 (/.f64 (+.f64 i (-.f64 i (*.f64 t (*.f64 z (*.f64 9 y))))) -2))
(*.f64 4 (/.f64 (+.f64 i (-.f64 i (*.f64 t (*.f64 y (*.f64 z 9))))) -2))
(*.f64 4 (/.f64 (+.f64 i (-.f64 i (*.f64 y (*.f64 9 (*.f64 t z))))) -2))
(*.f64 4 (/.f64 (+.f64 i (-.f64 i (*.f64 y (*.f64 (*.f64 t z) 9)))) -2))
(*.f64 4 (/.f64 (-.f64 (+.f64 i i) (*.f64 y (*.f64 (*.f64 t z) 9))) -2))
(/.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 1)
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 i 8)) 2)
(/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 36 t))) (*.f64 i 8)) 2)
(/.f64 (-.f64 (*.f64 4 i) (*.f64 18 (*.f64 t (*.f64 y z)))) -1)
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(/.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) 4)
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 72 y))) (*.f64 i 16)) 4)
(/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 72 t))) (*.f64 i 16)) 4)
(/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 4)
(/.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 4)
(/.f64 (-.f64 (*.f64 i 8) (*.f64 y (*.f64 t (*.f64 z 36)))) -2)
(/.f64 (-.f64 (*.f64 i 8) (*.f64 y (*.f64 z (*.f64 36 t)))) -2)
(/.f64 (*.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))) 8)
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 72 y))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 72 t))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 1/4)
(/.f64 (-.f64 (*.f64 i 16) (*.f64 t (*.f64 y (*.f64 z 72)))) -4)
(/.f64 (-.f64 (*.f64 i 16) (*.f64 t (*.f64 z (*.f64 72 y)))) -4)
(/.f64 (-.f64 (*.f64 i 16) (*.f64 y (*.f64 z (*.f64 72 t)))) -4)
(/.f64 (-.f64 (*.f64 i 16) (*.f64 y (*.f64 z (*.f64 t 72)))) -4)
(/.f64 (-.f64 (*.f64 i 16) (*.f64 y (*.f64 t (*.f64 z 72)))) -4)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)))) 16)
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 72 y))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 72 t))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 1/4)
(/.f64 (*.f64 2 (-.f64 (*.f64 i 16) (*.f64 t (*.f64 y (*.f64 z 72))))) -8)
(*.f64 (-.f64 (*.f64 i 16) (*.f64 t (*.f64 z (*.f64 72 y)))) -1/4)
(*.f64 (-.f64 (*.f64 i 16) (*.f64 t (*.f64 y (*.f64 z 72)))) -1/4)
(*.f64 (-.f64 (*.f64 i 16) (*.f64 y (*.f64 z (*.f64 72 t)))) -1/4)
(*.f64 (-.f64 (*.f64 i 16) (*.f64 y (*.f64 z (*.f64 t 72)))) -1/4)
(*.f64 (-.f64 (*.f64 i 16) (*.f64 y (*.f64 t (*.f64 z 72)))) -1/4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16))))) 32)
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 72 y))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 72 t))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 1/4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)))))) 64)
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 72 y))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 72))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 72 t))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 72))) (*.f64 i 16)) 1/4)
(*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 z 72))) (*.f64 i 16)) 1/4)
(pow.f64 (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 4 i)) 1)
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))
(neg.f64 (-.f64 (*.f64 4 i) (*.f64 18 (*.f64 t (*.f64 y z)))))
(+.f64 (*.f64 i -4) (*.f64 18 (*.f64 y (*.f64 t z))))

localize21.0ms (0%)

Local error

Found 3 expressions with local error:

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

Compiled 63 to 34 computations (46% saved)

series4.0ms (0%)

Counts
3 → 120
Calls

36 calls:

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

rewrite145.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01787
111487
223287
349987
496887
5228987
6412887
7597687
8788487
Stop Event
node limit
Counts
3 → 68
Calls
Call 1
Inputs
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.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 (*.f64 k j) 108) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 k j) 108)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) 108))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) 108)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) 108))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 27 (*.f64 k j)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 4 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -1 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 i (*.f64 x 4)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 i (*.f64 x 4)) -1))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))) (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 2 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (*.f64 c b) 4) (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (*.f64 (*.f64 b 1/2) (*.f64 c 1/2)) (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (*.f64 (*.f64 c 1/2) (*.f64 b 1/2)) (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))))))))

simplify308.0ms (0.4%)

Algorithm
egg-herbie
Rules
2056×rational.json-simplify-2
1930×rational.json-simplify-35
1400×rational.json-simplify-1
964×rational.json-simplify-51
830×rational.json-simplify-52
Iterations

Useful iterations: 6 (0.0ms)

IterNodesCost
01636662
13646608
27246608
318166608
440726608
550046608
655976412
762256412
866456412
968406412
1075206412
Stop Event
node limit
Counts
188 → 109
Calls
Call 1
Inputs
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(*.f64 4 (*.f64 i x))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(*.f64 4 (*.f64 i x))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(*.f64 4 (*.f64 i x))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(*.f64 4 (*.f64 i x))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(*.f64 4 (*.f64 i x))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(*.f64 4 (*.f64 i x))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.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 -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 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 (*.f64 k j) 108) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 k j) 108)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) 108))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) 108)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) 108))))) 64)
(pow.f64 (*.f64 27 (*.f64 k j)) 1)
(-.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))) 0)
(*.f64 4 (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2))
(*.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))) 1)
(*.f64 1 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))
(*.f64 2 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))))
(*.f64 (*.f64 4 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))) 1/2)
(*.f64 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 1/4)
(*.f64 1/2 (*.f64 4 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))))
(*.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2)
(*.f64 1/4 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))
(*.f64 (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2) 4)
(/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))) 1)
(/.f64 (*.f64 4 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))) 2)
(/.f64 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 4)
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))))) 64)
(pow.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))) 1)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))
(+.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 0)
(+.f64 0 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))
(+.f64 1 (-.f64 -1 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b)))))
(+.f64 (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) (*.f64 c b))
(+.f64 -1 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 i (*.f64 x 4)) -1))))
(+.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 i (*.f64 x 4)) -1))) -1)
(+.f64 (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))) (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))))
(+.f64 -2 (-.f64 2 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b)))))
(*.f64 4 (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -4))
(*.f64 4 (-.f64 (/.f64 (*.f64 c b) 4) (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2)))
(*.f64 4 (-.f64 (*.f64 (*.f64 b 1/2) (*.f64 c 1/2)) (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2)))
(*.f64 4 (-.f64 (*.f64 (*.f64 c 1/2) (*.f64 b 1/2)) (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2)))
(*.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 1)
(*.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))
(*.f64 2 (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))))
(*.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -2) 1/2)
(*.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -1)
(*.f64 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))) 1/4)
(*.f64 -1 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -2))
(*.f64 (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))) 2)
(*.f64 1/4 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))))
(*.f64 (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -4) 4)
(/.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 1)
(/.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -2) 2)
(/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -1)
(/.f64 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))) 4)
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))) 8)
(/.f64 (*.f64 2 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b)))) -2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))))) 16)
(/.f64 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b)))) -4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))))) 32)
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))))) -8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))))))) 64)
(pow.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 1)
(neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))))
Outputs
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 4 (*.f64 i x))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 4 (*.f64 i x))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 4 (*.f64 i x))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 4 (*.f64 i x))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 4 (*.f64 i x))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 4 (*.f64 i x))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(-.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 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 x (*.f64 -4 i))
(*.f64 x (*.f64 i -4))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 x (*.f64 -4 i))
(*.f64 x (*.f64 i -4))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 x (*.f64 -4 i))
(*.f64 x (*.f64 i -4))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 x (*.f64 -4 i))
(*.f64 x (*.f64 i -4))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 i (*.f64 x -4)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 i x) -4) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 -4 i)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 x (*.f64 i -4)) (*.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 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 k (*.f64 j -27))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 k (*.f64 j -27))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.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 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 k (*.f64 j -27))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 k (*.f64 j -27))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 (*.f64 k j) -27) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 k (*.f64 j -27)) (*.f64 4 (*.f64 i x))))
(+.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 (*.f64 k j) 108) 4)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 (*.f64 k j) 108)) 8)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) 108))) 16)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) 108)))) 32)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) 108))))) 64)
(*.f64 27 (*.f64 k j))
(pow.f64 (*.f64 27 (*.f64 k j)) 1)
(*.f64 27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))) 0)
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 4 (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2))
(*.f64 4 (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2))
(*.f64 2 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))))
(*.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))) 1)
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 1 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 2 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))))
(*.f64 4 (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2))
(*.f64 2 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))))
(*.f64 (*.f64 4 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))) 1/2)
(*.f64 4 (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2))
(*.f64 2 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))))
(*.f64 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 1/4)
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 1/2 (*.f64 4 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))))
(*.f64 4 (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2))
(*.f64 2 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))))
(*.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2)
(*.f64 4 (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2))
(*.f64 2 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))))
(*.f64 1/4 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(*.f64 (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2) 4)
(*.f64 4 (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2))
(*.f64 2 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))))
(/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))) 1)
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 4 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))) 2)
(*.f64 4 (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2))
(*.f64 2 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))))
(/.f64 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 4)
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))) 8)
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))) 16)
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))))) 32)
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))))) 64)
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(pow.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))) 1)
(+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 0)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 0 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 1 (-.f64 -1 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) (*.f64 c b))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 -1 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 i (*.f64 x 4)) -1))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 i (*.f64 x 4)) -1))) -1)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))) (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))))
(+.f64 (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x)))) (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x)))))
(+.f64 (-.f64 (*.f64 b (*.f64 c 1/2)) (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x)))) (-.f64 (*.f64 b (*.f64 c 1/2)) (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x)))))
(+.f64 (-.f64 (*.f64 c (*.f64 b 1/2)) (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x)))) (-.f64 (*.f64 c (*.f64 b 1/2)) (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x)))))
(+.f64 -2 (-.f64 2 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 4 (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -4))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 4 (-.f64 (/.f64 (*.f64 c b) 4) (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2)))
(*.f64 4 (-.f64 (*.f64 b (/.f64 c 4)) (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2)))
(*.f64 4 (-.f64 (*.f64 c (/.f64 b 4)) (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2)))
(*.f64 4 (-.f64 (*.f64 (*.f64 b 1/2) (*.f64 c 1/2)) (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2)))
(*.f64 4 (-.f64 (*.f64 (*.f64 b 1/2) (*.f64 c 1/2)) (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2)))
(*.f64 4 (-.f64 (*.f64 b (*.f64 c 1/4)) (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2)))
(*.f64 4 (-.f64 (*.f64 c (*.f64 b 1/4)) (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2)))
(*.f64 4 (-.f64 (*.f64 (*.f64 c 1/2) (*.f64 b 1/2)) (/.f64 (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2))) 2)))
(*.f64 4 (-.f64 (*.f64 (*.f64 b 1/2) (*.f64 c 1/2)) (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2)))
(*.f64 4 (-.f64 (*.f64 b (*.f64 c 1/4)) (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2)))
(*.f64 4 (-.f64 (*.f64 c (*.f64 b 1/4)) (/.f64 (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x))) 2)))
(*.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 1)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 2 (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))))
(*.f64 2 (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x)))))
(*.f64 2 (-.f64 (*.f64 b (*.f64 c 1/2)) (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x)))))
(*.f64 2 (-.f64 (*.f64 c (*.f64 b 1/2)) (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x)))))
(*.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -2) 1/2)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -1)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))) 1/4)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 -1 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -2))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 i (+.f64 x x)) (*.f64 k (*.f64 j 27/2)))) 2)
(*.f64 2 (-.f64 (*.f64 (*.f64 c b) 1/2) (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x)))))
(*.f64 2 (-.f64 (*.f64 b (*.f64 c 1/2)) (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x)))))
(*.f64 2 (-.f64 (*.f64 c (*.f64 b 1/2)) (+.f64 (*.f64 k (*.f64 j 27/2)) (*.f64 i (+.f64 x x)))))
(*.f64 1/4 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(*.f64 (/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -4) 4)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(/.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 1)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(/.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -2) 2)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(/.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))) -1)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(/.f64 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))) 4)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(/.f64 (*.f64 2 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))) 8)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(/.f64 (*.f64 2 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b)))) -2)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))))) 16)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(/.f64 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b)))) -4)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))))))) 32)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))))) -8)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4))))))))) 64)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(pow.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 i (*.f64 x 4)))) 1)
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (-.f64 (*.f64 i (*.f64 x 4)) (*.f64 c b))))
(+.f64 (*.f64 c b) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))

localize35.0ms (0%)

Local error

Found 4 expressions with local error:

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

Compiled 114 to 52 computations (54.4% saved)

series6.0ms (0%)

Counts
3 → 132
Calls

33 calls:

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

rewrite215.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 z (*.f64 t (*.f64 y x)))
(*.f64 t (*.f64 y x))
(*.f64 18 (*.f64 z (*.f64 t (*.f64 y x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 t x) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 t (*.f64 z (*.f64 y (*.f64 x 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 y (+.f64 x x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4)))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4)))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4))))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 x 1/2))) (*.f64 t (*.f64 y (*.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (+.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 x 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4)))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 y x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 9) (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 (*.f64 t (*.f64 y x)) 36)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) 1)))))

simplify230.0ms (0.3%)

Algorithm
egg-herbie
Rules
2456×rational.json-simplify-53
1874×rational.json-simplify-35
1450×exponential.json-simplify-26
1008×rational.json-simplify-51
812×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01053321
12803321
26933321
319743321
434603321
555803321
661193321
764753321
864783321
964783321
Stop Event
node limit
Counts
171 → 47
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 x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 y (*.f64 t x))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.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 x) (*.f64 z y)) 0)
(+.f64 0 (*.f64 (*.f64 t x) (*.f64 z y)))
(+.f64 (*.f64 t (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 t (*.f64 z (*.f64 y (*.f64 x 1/2)))))
(-.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 0)
(/.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 1)
(/.f64 (*.f64 t (*.f64 z (*.f64 y (+.f64 x x)))) 2)
(/.f64 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4)))) 4)
(/.f64 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4))))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4)))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4))))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4)))))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4)))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4))))))))) 128)
(pow.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 1)
(+.f64 (*.f64 t (*.f64 y x)) 0)
(+.f64 0 (*.f64 t (*.f64 y x)))
(+.f64 (*.f64 t (*.f64 y (*.f64 x 1/2))) (*.f64 t (*.f64 y (*.f64 x 1/2))))
(-.f64 (*.f64 t (*.f64 y x)) 0)
(/.f64 (*.f64 t (*.f64 y x)) 1)
(/.f64 (*.f64 t (*.f64 y (+.f64 x x))) 2)
(/.f64 (*.f64 t (*.f64 y (*.f64 x 4))) 4)
(/.f64 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4))))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4)))))))) 128)
(pow.f64 (*.f64 t (*.f64 y x)) 1)
(+.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) 0)
(+.f64 0 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))))
(+.f64 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 9) (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 9))
(-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) 0)
(/.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) 1)
(/.f64 (*.f64 z (*.f64 (*.f64 t (*.f64 y x)) 36)) 2)
(/.f64 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72)))))) 128)
(pow.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) 1)
Outputs
(*.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 x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(+.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 0)
(*.f64 y (*.f64 t (*.f64 z x)))
(+.f64 0 (*.f64 (*.f64 t x) (*.f64 z y)))
(*.f64 y (*.f64 t (*.f64 z x)))
(+.f64 (*.f64 t (*.f64 z (*.f64 y (*.f64 x 1/2)))) (*.f64 t (*.f64 z (*.f64 y (*.f64 x 1/2)))))
(*.f64 y (*.f64 t (*.f64 z x)))
(-.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 0)
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 1)
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 t (*.f64 z (*.f64 y (+.f64 x x)))) 2)
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4)))) 4)
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4))))) 8)
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4)))))) 16)
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4))))))) 32)
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4)))))))) 64)
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4)))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 z (*.f64 t (*.f64 y (*.f64 x 4))))))))) 128)
(*.f64 y (*.f64 t (*.f64 z x)))
(pow.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 1)
(*.f64 y (*.f64 t (*.f64 z x)))
(+.f64 (*.f64 t (*.f64 y x)) 0)
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(+.f64 0 (*.f64 t (*.f64 y x)))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(+.f64 (*.f64 t (*.f64 y (*.f64 x 1/2))) (*.f64 t (*.f64 y (*.f64 x 1/2))))
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(-.f64 (*.f64 t (*.f64 y x)) 0)
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(/.f64 (*.f64 t (*.f64 y x)) 1)
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(/.f64 (*.f64 t (*.f64 y (+.f64 x x))) 2)
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(/.f64 (*.f64 t (*.f64 y (*.f64 x 4))) 4)
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4)))) 8)
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4))))) 16)
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4)))))) 32)
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4))))))) 64)
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 y (*.f64 x 4)))))))) 128)
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(pow.f64 (*.f64 t (*.f64 y x)) 1)
(*.f64 y (*.f64 t x))
(*.f64 t (*.f64 y x))
(+.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) 0)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(+.f64 0 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(+.f64 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 9) (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 9))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) 0)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(/.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) 1)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(/.f64 (*.f64 z (*.f64 (*.f64 t (*.f64 y x)) 36)) 2)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(/.f64 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72) 4)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72)) 8)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72))) 16)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72)))) 32)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72))))) 64)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 z y)) 72)))))) 128)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))
(pow.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 z y)))) 1)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 (*.f64 t (*.f64 z x)) (*.f64 y 18))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z 18) x)))

eval152.0ms (0.2%)

Compiler

Compiled 10245 to 5960 computations (41.8% saved)

prune147.0ms (0.2%)

Pruning

23 alts after pruning (19 fresh and 4 done)

PrunedKeptTotal
New48012492
Fresh5712
Picked011
Done235
Total48723510
Error
0.0b
Counts
510 → 23
Alt Table
Click to see full alt table
StatusErrorProgram
18.3b
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
20.6b
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
14.2b
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 c b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))
32.9b
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
35.0b
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))
6.4b
(+.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))))
11.5b
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (+.f64 1 (-.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))))
15.7b
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
24.8b
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))
22.1b
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 27 k))))
24.7b
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))
17.4b
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
15.2b
(+.f64 (*.f64 18 (*.f64 z (*.f64 t (*.f64 y x)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
56.1b
(*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y))
47.9b
(*.f64 (*.f64 k j) -27)
49.6b
(*.f64 (*.f64 i x) -4)
55.9b
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
44.8b
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
48.0b
(*.f64 k (*.f64 j -27))
47.7b
(*.f64 c b)
55.9b
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
52.4b
(*.f64 -4 (*.f64 a t))
34.8b
(neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
Compiler

Compiled 1022 to 782 computations (23.5% saved)

localize40.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 119 to 72 computations (39.5% saved)

series6.0ms (0%)

Counts
2 → 144
Calls

36 calls:

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

rewrite196.0ms (0.3%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
027110
119598
240186
383486
4173986
5383286
6582386
7726786
8763786
9794886
Stop Event
node limit
Counts
2 → 68
Calls
Call 1
Inputs
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (+.f64 1 (-.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (+.f64 -1 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) (-.f64 (*.f64 (*.f64 j k) 54) (*.f64 (*.f64 b c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) -1)))) (#(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 27 (*.f64 j k)) (*.f64 b c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 2 (-.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 b c)) (+.f64 1 (*.f64 27 (*.f64 j k))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 b c)) (+.f64 (-.f64 (*.f64 27 (*.f64 j k)) -2) -1))))) (#(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 -2 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 -1 (*.f64 b c)) (+.f64 (*.f64 27 (*.f64 j k)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 b c) (-.f64 -2 (*.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 j (*.f64 k 27/2)) (*.f64 b (*.f64 c 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (+.f64 1 (*.f64 b c))) (+.f64 1 (+.f64 1 (*.f64 27 (*.f64 j k)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (+.f64 1 (*.f64 b c))) (-.f64 (*.f64 27 (*.f64 j k)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 2 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 -1 (*.f64 b c)) -2) (+.f64 1 (*.f64 27 (*.f64 j k))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 (+.f64 -1 (*.f64 b c)) -1) -2) (*.f64 27 (*.f64 j k)))))) (#(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 -1 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)))))) (#(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 c) (*.f64 27 (*.f64 j k))) 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 2 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (-.f64 (*.f64 (*.f64 k 1/2) (*.f64 j 27)) (*.f64 b (*.f64 c 1/2))) (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 (*.f64 j k) 54)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 j k) 54) (*.f64 (*.f64 b c) 2)) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) 4) -1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 (*.f64 j k) 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 (-.f64 (*.f64 j (*.f64 k 27/2)) (*.f64 b (*.f64 c 1/2))) -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 c) (*.f64 27 (*.f64 j k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 (*.f64 j k) 54)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 j k) 54) (*.f64 (*.f64 b c) 2)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) 4) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) -8) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) -8)) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) -8)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) 4) -2) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) -8) -2) 16)))) (#(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)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 b c) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (-.f64 -1 (*.f64 27 (*.f64 j k))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1)))))

simplify253.0ms (0.3%)

Algorithm
egg-herbie
Rules
1888×rational.json-simplify-35
1162×rational.json-simplify-1
1016×rational.json-simplify-2
916×rational.json-simplify-51
720×rational.json-simplify-52
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01938360
14708252
29298234
328088228
453378228
567638228
675468228
778318228
Stop Event
node limit
Counts
212 → 116
Calls
Call 1
Inputs
(*.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 -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 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 -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 1 (+.f64 1 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))))
(-.f64 -1 (+.f64 -1 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))))
(-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))
(-.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) (-.f64 (*.f64 (*.f64 j k) 54) (*.f64 (*.f64 b c) 2)))
(-.f64 (+.f64 -1 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) -1)
(-.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 0)
(-.f64 0 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)))
(-.f64 2 (-.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -2))
(-.f64 (+.f64 1 (*.f64 b c)) (+.f64 1 (*.f64 27 (*.f64 j k))))
(-.f64 (+.f64 1 (*.f64 b c)) (+.f64 (-.f64 (*.f64 27 (*.f64 j k)) -2) -1))
(-.f64 (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k)))) 1)
(-.f64 -2 (+.f64 -2 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))))
(-.f64 (+.f64 -1 (*.f64 b c)) (+.f64 (*.f64 27 (*.f64 j k)) -1))
(-.f64 (+.f64 (*.f64 b c) (-.f64 -2 (*.f64 27 (*.f64 j k)))) -2)
(-.f64 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))) (-.f64 (*.f64 j (*.f64 k 27/2)) (*.f64 b (*.f64 c 1/2))))
(-.f64 (+.f64 1 (+.f64 1 (*.f64 b c))) (+.f64 1 (+.f64 1 (*.f64 27 (*.f64 j k)))))
(-.f64 (+.f64 1 (+.f64 1 (*.f64 b c))) (-.f64 (*.f64 27 (*.f64 j k)) -2))
(-.f64 (-.f64 2 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))) 2)
(-.f64 (-.f64 (+.f64 -1 (*.f64 b c)) -2) (+.f64 1 (*.f64 27 (*.f64 j k))))
(-.f64 (-.f64 (+.f64 (+.f64 -1 (*.f64 b c)) -1) -2) (*.f64 27 (*.f64 j k)))
(*.f64 1 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))))
(*.f64 -1 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)))
(*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -1)
(*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)
(*.f64 4 (/.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 4))
(*.f64 2 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))))
(*.f64 2 (-.f64 (-.f64 (*.f64 (*.f64 k 1/2) (*.f64 j 27)) (*.f64 b (*.f64 c 1/2))) (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))))
(*.f64 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 (*.f64 j k) 54)) 1/2)
(*.f64 (-.f64 (*.f64 (*.f64 j k) 54) (*.f64 (*.f64 b c) 2)) -1/2)
(*.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -4) 1/4)
(*.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) 4) -1/4)
(*.f64 1/2 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 (*.f64 j k) 54)))
(*.f64 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))) 2)
(*.f64 (-.f64 (*.f64 j (*.f64 k 27/2)) (*.f64 b (*.f64 c 1/2))) -2)
(/.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -1)
(/.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)
(/.f64 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 (*.f64 j k) 54)) 2)
(/.f64 (-.f64 (*.f64 (*.f64 j k) 54) (*.f64 (*.f64 b c) 2)) -2)
(/.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -4) 4)
(/.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) 4) -4)
(/.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -8) 8)
(/.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) -8) -8)
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -8)) 16)
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) -8)) -16)
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) 4)) 4)
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) -8)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -8))) 32)
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) 4) -2) 8)
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) -8) -2) 16)
(pow.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)
(neg.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)))
(-.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 0)
(-.f64 (+.f64 (*.f64 b c) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (-.f64 -1 (*.f64 27 (*.f64 j k))))) -1)
(*.f64 1 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))))
(*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 4))
(*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1)
(*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1/2))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 2) 1/2)
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))))) 1/4)
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 2))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1/2) 2)
(/.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1)
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 2) 2)
(/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))))) 4)
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))))))) 32)
(pow.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1)
Outputs
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.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 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(*.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(*.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(*.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(*.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 k (*.f64 j 27))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 x (*.f64 -4 i))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 x (*.f64 -4 i))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(-.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 k (*.f64 j 27))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 x (*.f64 -4 i))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.f64 x (*.f64 -4 i))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4)) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 k (*.f64 j 27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(-.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 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.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 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(*.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(*.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(*.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(*.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.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 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c b)) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))
(-.f64 1 (+.f64 1 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 -1 (+.f64 -1 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) (-.f64 (*.f64 (*.f64 j k) 54) (*.f64 (*.f64 b c) 2)))
(-.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 (*.f64 k j) 54) (*.f64 (*.f64 c b) 2)))
(-.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 c (*.f64 b 2))))
(-.f64 (*.f64 c (*.f64 b 2)) (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 b (*.f64 b 2))))
(-.f64 (+.f64 -1 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k)))) -1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 0)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 0 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 2 (-.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -2))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 1 (*.f64 b c)) (+.f64 1 (*.f64 27 (*.f64 j k))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 1 (*.f64 b c)) (+.f64 (-.f64 (*.f64 27 (*.f64 j k)) -2) -1))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 b c) (-.f64 1 (*.f64 27 (*.f64 j k)))) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 -2 (+.f64 -2 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 -1 (*.f64 b c)) (+.f64 (*.f64 27 (*.f64 j k)) -1))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 b c) (-.f64 -2 (*.f64 27 (*.f64 j k)))) -2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))) (-.f64 (*.f64 j (*.f64 k 27/2)) (*.f64 b (*.f64 c 1/2))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 1 (+.f64 1 (*.f64 b c))) (+.f64 1 (+.f64 1 (*.f64 27 (*.f64 j k)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 1 (+.f64 1 (*.f64 b c))) (-.f64 (*.f64 27 (*.f64 j k)) -2))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (-.f64 2 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))) 2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (-.f64 (+.f64 -1 (*.f64 b c)) -2) (+.f64 1 (*.f64 27 (*.f64 j k))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (-.f64 (+.f64 (+.f64 -1 (*.f64 b c)) -1) -2) (*.f64 27 (*.f64 j k)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 1 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -1 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 4 (/.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 4))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 2 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 2 (-.f64 (-.f64 (*.f64 (*.f64 k 1/2) (*.f64 j 27)) (*.f64 b (*.f64 c 1/2))) (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 (*.f64 j k) 54)) 1/2)
(*.f64 1/2 (-.f64 (*.f64 (*.f64 c b) 2) (*.f64 (*.f64 k j) 54)))
(*.f64 1/2 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 k (*.f64 j 54))))
(*.f64 1/2 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 (*.f64 k j) 54)))
(*.f64 (-.f64 (*.f64 (*.f64 j k) 54) (*.f64 (*.f64 b c) 2)) -1/2)
(*.f64 (-.f64 (*.f64 (*.f64 k j) 54) (*.f64 (*.f64 c b) 2)) -1/2)
(*.f64 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 c (*.f64 b 2))) -1/2)
(*.f64 (-.f64 (*.f64 (*.f64 k j) 54) (*.f64 c (*.f64 b 2))) -1/2)
(*.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -4) 1/4)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) 4) -1/4)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 (*.f64 j k) 54)))
(*.f64 1/2 (-.f64 (*.f64 (*.f64 c b) 2) (*.f64 (*.f64 k j) 54)))
(*.f64 1/2 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 k (*.f64 j 54))))
(*.f64 1/2 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 (*.f64 k j) 54)))
(*.f64 (-.f64 (*.f64 b (*.f64 c 1/2)) (*.f64 j (*.f64 k 27/2))) 2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 (-.f64 (*.f64 j (*.f64 k 27/2)) (*.f64 b (*.f64 c 1/2))) -2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (-.f64 (*.f64 (*.f64 b c) 2) (*.f64 (*.f64 j k) 54)) 2)
(/.f64 (-.f64 (*.f64 (*.f64 c b) 2) (*.f64 (*.f64 k j) 54)) 2)
(/.f64 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 k (*.f64 j 54))) 2)
(/.f64 (-.f64 (*.f64 c (*.f64 b 2)) (*.f64 (*.f64 k j) 54)) 2)
(/.f64 (-.f64 (*.f64 (*.f64 j k) 54) (*.f64 (*.f64 b c) 2)) -2)
(/.f64 (-.f64 (*.f64 (*.f64 k j) 54) (*.f64 (*.f64 c b) 2)) -2)
(/.f64 (-.f64 (*.f64 k (*.f64 j 54)) (*.f64 c (*.f64 b 2))) -2)
(/.f64 (-.f64 (*.f64 (*.f64 k j) 54) (*.f64 c (*.f64 b 2))) -2)
(/.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -4) 4)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) 4) -4)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -8) 8)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) -8) -8)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -8)) 16)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) -8)) -16)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) 4)) 4)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) -8)) 8)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) -8))) 32)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)) 4) -2) 8)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) -8) -2) 16)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(pow.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(neg.f64 (-.f64 (*.f64 27 (*.f64 j k)) (*.f64 b c)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 0)
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 b c) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (-.f64 -1 (*.f64 27 (*.f64 j k))))) -1)
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(*.f64 1 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(*.f64 4 (/.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 4))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1)
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(*.f64 2 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1/2))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 2) 1/2)
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(*.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))))) 1/4)
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(*.f64 1/2 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 2))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(*.f64 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1/2) 2)
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(/.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1)
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(/.f64 (*.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 2) 2)
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(/.f64 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))))) 4)
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))))) 8)
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))))))) 16)
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))))))) 32)
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(pow.f64 (+.f64 (-.f64 (*.f64 b c) (*.f64 27 (*.f64 j k))) (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i)))) 1)
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))

localize8.0ms (0%)

Local error

Found 1 expressions with local error:

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

Compiled 21 to 14 computations (33.3% saved)

series1.0ms (0%)

Counts
1 → 0
Calls

6 calls:

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

rewrite299.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
2344×rational.json-simplify-35
1436×rational.json-1
1436×rational.json-2
1436×rational.json-3
1244×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
14813
211413
323913
443313
598313
6218013
7373513
8463813
9558913
10640613
11643313
12647713
13656113
14659713
15760013
Stop Event
node limit
Counts
1 → 27
Calls
Call 1
Inputs
(*.f64 -4 (*.f64 a t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -4 (*.f64 a t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (-.f64 1 (+.f64 (*.f64 (*.f64 a t) 4) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 t -2)) (*.f64 a (*.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (-.f64 1 (*.f64 (*.f64 a t) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 (*.f64 a t) 4)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (+.f64 (*.f64 (*.f64 a t) 4) -1)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -4 (*.f64 a t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (*.f64 a t) 4))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 1 (+.f64 1 (*.f64 (*.f64 a t) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 -1 (+.f64 (*.f64 (*.f64 a t) 4) -1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 1 (*.f64 (*.f64 a t) 4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 t -8)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a t) 4) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 t -16)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a t) 8) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a (*.f64 t -8)) 4) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 a t) 8)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4)))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4))))))) 512)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -4 (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (*.f64 a t) 4))))))

simplify166.0ms (0.2%)

Algorithm
egg-herbie
Rules
2448×rational.json-simplify-2
1416×rational.json-simplify-35
1308×rational.json-simplify-1
1018×exponential.json-simplify-26
942×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
070411
1175411
2349411
3905411
43037411
54675411
65838411
76088411
86267411
96522411
Stop Event
node limit
Counts
27 → 30
Calls
Call 1
Inputs
(+.f64 (*.f64 -4 (*.f64 a t)) 0)
(+.f64 0 (*.f64 -4 (*.f64 a t)))
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 (*.f64 a t) 4) -1)))
(+.f64 (*.f64 a (*.f64 t -2)) (*.f64 a (*.f64 t -2)))
(+.f64 -1 (-.f64 1 (*.f64 (*.f64 a t) 4)))
(+.f64 (-.f64 1 (*.f64 (*.f64 a t) 4)) -1)
(+.f64 (-.f64 1 (+.f64 (*.f64 (*.f64 a t) 4) -1)) -2)
(-.f64 (*.f64 -4 (*.f64 a t)) 0)
(-.f64 0 (*.f64 (*.f64 a t) 4))
(-.f64 1 (+.f64 1 (*.f64 (*.f64 a t) 4)))
(-.f64 -1 (+.f64 (*.f64 (*.f64 a t) 4) -1))
(-.f64 (-.f64 1 (*.f64 (*.f64 a t) 4)) 1)
(/.f64 (*.f64 -4 (*.f64 a t)) 1)
(/.f64 (*.f64 a (*.f64 t -8)) 2)
(/.f64 (*.f64 (*.f64 a t) 4) -1)
(/.f64 (*.f64 a (*.f64 t -16)) 4)
(/.f64 (*.f64 (*.f64 a t) 8) -2)
(/.f64 (*.f64 (*.f64 a (*.f64 t -8)) 4) 8)
(/.f64 (*.f64 2 (*.f64 (*.f64 a t) 8)) -4)
(/.f64 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4)) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4)))) 64)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4))))) 128)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4)))))) 256)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4))))))) 512)
(pow.f64 (*.f64 -4 (*.f64 a t)) 1)
(neg.f64 (*.f64 (*.f64 a t) 4))
Outputs
(+.f64 (*.f64 -4 (*.f64 a t)) 0)
(*.f64 -4 (*.f64 a t))
(+.f64 0 (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 (*.f64 a t) 4) -1)))
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 a (*.f64 t 4)) -1)))
(+.f64 (*.f64 a (*.f64 t -2)) (*.f64 a (*.f64 t -2)))
(*.f64 -4 (*.f64 a t))
(+.f64 -1 (-.f64 1 (*.f64 (*.f64 a t) 4)))
(*.f64 -4 (*.f64 a t))
(+.f64 (-.f64 1 (*.f64 (*.f64 a t) 4)) -1)
(*.f64 -4 (*.f64 a t))
(+.f64 (-.f64 1 (+.f64 (*.f64 (*.f64 a t) 4) -1)) -2)
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 (*.f64 a t) 4) -1)))
(+.f64 -2 (-.f64 1 (+.f64 (*.f64 a (*.f64 t 4)) -1)))
(-.f64 (*.f64 -4 (*.f64 a t)) 0)
(*.f64 -4 (*.f64 a t))
(-.f64 0 (*.f64 (*.f64 a t) 4))
(*.f64 -4 (*.f64 a t))
(-.f64 1 (+.f64 1 (*.f64 (*.f64 a t) 4)))
(-.f64 1 (+.f64 1 (*.f64 a (*.f64 t 4))))
(-.f64 -1 (+.f64 (*.f64 (*.f64 a t) 4) -1))
(-.f64 1 (+.f64 1 (*.f64 (*.f64 a t) 4)))
(-.f64 1 (+.f64 1 (*.f64 a (*.f64 t 4))))
(-.f64 (-.f64 1 (*.f64 (*.f64 a t) 4)) 1)
(*.f64 -4 (*.f64 a t))
(/.f64 (*.f64 -4 (*.f64 a t)) 1)
(*.f64 -4 (*.f64 a t))
(/.f64 (*.f64 a (*.f64 t -8)) 2)
(*.f64 -4 (*.f64 a t))
(/.f64 (*.f64 (*.f64 a t) 4) -1)
(*.f64 -4 (*.f64 a t))
(/.f64 (*.f64 a (*.f64 t -16)) 4)
(*.f64 -4 (*.f64 a t))
(/.f64 (*.f64 (*.f64 a t) 8) -2)
(*.f64 -4 (*.f64 a t))
(/.f64 (*.f64 (*.f64 a (*.f64 t -8)) 4) 8)
(*.f64 -4 (*.f64 a t))
(/.f64 (*.f64 2 (*.f64 (*.f64 a t) 8)) -4)
(*.f64 -4 (*.f64 a t))
(/.f64 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4)) 16)
(*.f64 -4 (*.f64 a t))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4))) 32)
(*.f64 -4 (*.f64 a t))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4)))) 64)
(*.f64 -4 (*.f64 a t))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4))))) 128)
(*.f64 -4 (*.f64 a t))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4)))))) 256)
(*.f64 -4 (*.f64 a t))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 a (*.f64 t -8)) 4))))))) 512)
(*.f64 -4 (*.f64 a t))
(pow.f64 (*.f64 -4 (*.f64 a t)) 1)
(*.f64 -4 (*.f64 a t))
(neg.f64 (*.f64 (*.f64 a t) 4))
(*.f64 -4 (*.f64 a t))

localize13.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
3.7b
(*.f64 t (*.f64 z x))
6.3b
(*.f64 y (*.f64 t (*.f64 z x)))
Compiler

Compiled 39 to 16 computations (59% saved)

series4.0ms (0%)

Counts
3 → 0
Calls

33 calls:

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

rewrite205.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 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z x))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 t x) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z (*.f64 x 1/2)))) (*.f64 t (*.f64 y (*.f64 z (*.f64 x 1/2)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z (+.f64 x x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4)))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4)))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4)))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4))))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z (*.f64 x 1/2))) (*.f64 t (*.f64 z (*.f64 x 1/2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 z x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (+.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 x 4))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4)))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4)))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4))))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4)))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 z x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 9) (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 9))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 36)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))) 1)))))

simplify305.0ms (0.4%)

Algorithm
egg-herbie
Rules
3344×rational.json-simplify-35
1574×rational.json-simplify-2
1342×rational.json-simplify-53
1004×exponential.json-simplify-26
908×rational.json-simplify-51
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0100741
1266741
2665741
31860741
43750741
56123741
66618741
76929741
86932741
96932741
106932741
117336741
127588741
137837741
Stop Event
node limit
Counts
39 → 46
Calls
Call 1
Inputs
(+.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 0)
(+.f64 0 (*.f64 (*.f64 t x) (*.f64 y z)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z (*.f64 x 1/2)))) (*.f64 t (*.f64 y (*.f64 z (*.f64 x 1/2)))))
(-.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 0)
(/.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 1)
(/.f64 (*.f64 t (*.f64 y (*.f64 z (+.f64 x x)))) 2)
(/.f64 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4)))) 4)
(/.f64 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4))))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4)))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4))))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4)))))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4)))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4))))))))) 128)
(pow.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 1)
(+.f64 (*.f64 t (*.f64 z x)) 0)
(+.f64 0 (*.f64 t (*.f64 z x)))
(+.f64 (*.f64 t (*.f64 z (*.f64 x 1/2))) (*.f64 t (*.f64 z (*.f64 x 1/2))))
(-.f64 (*.f64 t (*.f64 z x)) 0)
(/.f64 (*.f64 t (*.f64 z x)) 1)
(/.f64 (*.f64 t (*.f64 z (+.f64 x x))) 2)
(/.f64 (*.f64 t (*.f64 z (*.f64 x 4))) 4)
(/.f64 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4)))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4))))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4)))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4))))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4)))))))) 128)
(pow.f64 (*.f64 t (*.f64 z x)) 1)
(+.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))) 0)
(+.f64 0 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))))
(+.f64 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 9) (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 9))
(-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))) 0)
(/.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))) 1)
(/.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 36)) 2)
(/.f64 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72)))))) 128)
(pow.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))) 1)
Outputs
(+.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 0)
(*.f64 (*.f64 t x) (*.f64 y z))
(*.f64 x (*.f64 t (*.f64 y z)))
(*.f64 x (*.f64 z (*.f64 t y)))
(+.f64 0 (*.f64 (*.f64 t x) (*.f64 y z)))
(*.f64 (*.f64 t x) (*.f64 y z))
(*.f64 x (*.f64 t (*.f64 y z)))
(*.f64 x (*.f64 z (*.f64 t y)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z (*.f64 x 1/2)))) (*.f64 t (*.f64 y (*.f64 z (*.f64 x 1/2)))))
(*.f64 (*.f64 t x) (*.f64 y z))
(*.f64 x (*.f64 t (*.f64 y z)))
(*.f64 x (*.f64 z (*.f64 t y)))
(-.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 0)
(*.f64 (*.f64 t x) (*.f64 y z))
(*.f64 x (*.f64 t (*.f64 y z)))
(*.f64 x (*.f64 z (*.f64 t y)))
(/.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 1)
(*.f64 (*.f64 t x) (*.f64 y z))
(*.f64 x (*.f64 t (*.f64 y z)))
(*.f64 x (*.f64 z (*.f64 t y)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z (+.f64 x x)))) 2)
(*.f64 (*.f64 t x) (*.f64 y z))
(*.f64 x (*.f64 t (*.f64 y z)))
(*.f64 x (*.f64 z (*.f64 t y)))
(/.f64 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4)))) 4)
(*.f64 (*.f64 t x) (*.f64 y z))
(*.f64 x (*.f64 t (*.f64 y z)))
(*.f64 x (*.f64 z (*.f64 t y)))
(/.f64 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4))))) 8)
(*.f64 (*.f64 t x) (*.f64 y z))
(*.f64 x (*.f64 t (*.f64 y z)))
(*.f64 x (*.f64 z (*.f64 t y)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4)))))) 16)
(*.f64 (*.f64 t x) (*.f64 y z))
(*.f64 x (*.f64 t (*.f64 y z)))
(*.f64 x (*.f64 z (*.f64 t y)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4))))))) 32)
(*.f64 (*.f64 t x) (*.f64 y z))
(*.f64 x (*.f64 t (*.f64 y z)))
(*.f64 x (*.f64 z (*.f64 t y)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4)))))))) 64)
(*.f64 (*.f64 t x) (*.f64 y z))
(*.f64 x (*.f64 t (*.f64 y z)))
(*.f64 x (*.f64 z (*.f64 t y)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4)))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 y (*.f64 t (*.f64 z (*.f64 x 4))))))))) 128)
(*.f64 (*.f64 t x) (*.f64 y z))
(*.f64 x (*.f64 t (*.f64 y z)))
(*.f64 x (*.f64 z (*.f64 t y)))
(pow.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 1)
(*.f64 (*.f64 t x) (*.f64 y z))
(*.f64 x (*.f64 t (*.f64 y z)))
(*.f64 x (*.f64 z (*.f64 t y)))
(+.f64 (*.f64 t (*.f64 z x)) 0)
(*.f64 t (*.f64 x z))
(+.f64 0 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 x z))
(+.f64 (*.f64 t (*.f64 z (*.f64 x 1/2))) (*.f64 t (*.f64 z (*.f64 x 1/2))))
(*.f64 t (*.f64 x z))
(-.f64 (*.f64 t (*.f64 z x)) 0)
(*.f64 t (*.f64 x z))
(/.f64 (*.f64 t (*.f64 z x)) 1)
(*.f64 t (*.f64 x z))
(/.f64 (*.f64 t (*.f64 z (+.f64 x x))) 2)
(*.f64 t (*.f64 x z))
(/.f64 (*.f64 t (*.f64 z (*.f64 x 4))) 4)
(*.f64 t (*.f64 x z))
(/.f64 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4)))) 8)
(*.f64 t (*.f64 x z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4))))) 16)
(*.f64 t (*.f64 x z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4)))))) 32)
(*.f64 t (*.f64 x z))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4))))))) 64)
(*.f64 t (*.f64 x z))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 t (*.f64 z (*.f64 x 4)))))))) 128)
(*.f64 t (*.f64 x z))
(pow.f64 (*.f64 t (*.f64 z x)) 1)
(*.f64 t (*.f64 x z))
(+.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))) 0)
(*.f64 t (*.f64 x (*.f64 y (*.f64 z 18))))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 z 18)))
(*.f64 t (*.f64 x (*.f64 z (*.f64 y 18))))
(+.f64 0 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))))
(*.f64 t (*.f64 x (*.f64 y (*.f64 z 18))))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 z 18)))
(*.f64 t (*.f64 x (*.f64 z (*.f64 y 18))))
(+.f64 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 9) (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 9))
(*.f64 t (*.f64 x (*.f64 y (*.f64 z 18))))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 z 18)))
(*.f64 t (*.f64 x (*.f64 z (*.f64 y 18))))
(-.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))) 0)
(*.f64 t (*.f64 x (*.f64 y (*.f64 z 18))))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 z 18)))
(*.f64 t (*.f64 x (*.f64 z (*.f64 y 18))))
(/.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))) 1)
(*.f64 t (*.f64 x (*.f64 y (*.f64 z 18))))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 z 18)))
(*.f64 t (*.f64 x (*.f64 z (*.f64 y 18))))
(/.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 36)) 2)
(*.f64 t (*.f64 x (*.f64 y (*.f64 z 18))))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 z 18)))
(*.f64 t (*.f64 x (*.f64 z (*.f64 y 18))))
(/.f64 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72) 4)
(*.f64 t (*.f64 x (*.f64 y (*.f64 z 18))))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 z 18)))
(*.f64 t (*.f64 x (*.f64 z (*.f64 y 18))))
(/.f64 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72)) 8)
(*.f64 t (*.f64 x (*.f64 y (*.f64 z 18))))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 z 18)))
(*.f64 t (*.f64 x (*.f64 z (*.f64 y 18))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72))) 16)
(*.f64 t (*.f64 x (*.f64 y (*.f64 z 18))))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 z 18)))
(*.f64 t (*.f64 x (*.f64 z (*.f64 y 18))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72)))) 32)
(*.f64 t (*.f64 x (*.f64 y (*.f64 z 18))))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 z 18)))
(*.f64 t (*.f64 x (*.f64 z (*.f64 y 18))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72))))) 64)
(*.f64 t (*.f64 x (*.f64 y (*.f64 z 18))))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 z 18)))
(*.f64 t (*.f64 x (*.f64 z (*.f64 y 18))))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 (*.f64 t x) (*.f64 y z)) 72)))))) 128)
(*.f64 t (*.f64 x (*.f64 y (*.f64 z 18))))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 z 18)))
(*.f64 t (*.f64 x (*.f64 z (*.f64 y 18))))
(pow.f64 (*.f64 t (*.f64 x (*.f64 18 (*.f64 y z)))) 1)
(*.f64 t (*.f64 x (*.f64 y (*.f64 z 18))))
(*.f64 (*.f64 t x) (*.f64 y (*.f64 z 18)))
(*.f64 t (*.f64 x (*.f64 z (*.f64 y 18))))

localize12.0ms (0%)

Local error

Found 2 expressions with local error:

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

Compiled 35 to 18 computations (48.6% saved)

series1.0ms (0%)

Counts
1 → 48
Calls

12 calls:

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

rewrite121.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1700×rational.json-1
1700×rational.json-2
1594×rational.json-simplify-35
1208×rational.json-3
1196×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01125
17325
215725
333625
462825
5148525
6326025
7551725
8751625
Stop Event
node limit
Counts
1 → 43
Calls
Call 1
Inputs
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (*.f64 c b) (-.f64 1 (*.f64 27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c b) (-.f64 1 (*.f64 27 (*.f64 k j)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 (*.f64 k j) 27/2)) (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 (*.f64 k j) 27/2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (/.f64 c 2)) (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 27 (*.f64 k j))) (+.f64 (*.f64 c b) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c b) 1) (-.f64 -1 (*.f64 27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 (*.f64 k j) 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 k j)) (*.f64 c b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (*.f64 c b) 4) (/.f64 (*.f64 27 (*.f64 k j)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (*.f64 (*.f64 b 1/2) (/.f64 c 2)) (/.f64 (*.f64 27 (*.f64 k j)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (*.f64 (/.f64 c 2) (*.f64 b 1/2)) (/.f64 (*.f64 27 (*.f64 k j)) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))))) (#(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 2)) (*.f64 (*.f64 k j) 27/2)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)) -4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 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 k j)) (*.f64 c b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 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 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8)) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4)))) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4))))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))))))

simplify258.0ms (0.3%)

Algorithm
egg-herbie
Rules
2348×rational.json-simplify-42
1810×rational.json-simplify-35
1698×rational.json-simplify-2
1462×rational.json-simplify-1
1082×rational.json-simplify-51
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01192341
12472341
24502341
310682341
433552341
552642341
658662341
762242341
864902341
967202341
1069342341
1175052341
Stop Event
node limit
Counts
91 → 76
Calls
Call 1
Inputs
(*.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 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 0)
(+.f64 0 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 1 (+.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) -1))
(+.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 -1 (+.f64 (*.f64 c b) (-.f64 1 (*.f64 27 (*.f64 k j)))))
(+.f64 (+.f64 (*.f64 c b) (-.f64 1 (*.f64 27 (*.f64 k j)))) -1)
(+.f64 (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 (*.f64 k j) 27/2)) (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 (*.f64 k j) 27/2)))
(+.f64 (*.f64 b (/.f64 c 2)) (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 1 (*.f64 27 (*.f64 k j))) (+.f64 (*.f64 c b) -1))
(+.f64 -2 (+.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 2))
(+.f64 (+.f64 (*.f64 c b) 1) (-.f64 -1 (*.f64 27 (*.f64 k j))))
(+.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 2) -2)
(*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 1)
(*.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 2 (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 (*.f64 k j) 27/2)))
(*.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))) 1/2)
(*.f64 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)) -1)
(*.f64 4 (/.f64 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)) -4))
(*.f64 4 (-.f64 (/.f64 (*.f64 c b) 4) (/.f64 (*.f64 27 (*.f64 k j)) 4)))
(*.f64 4 (-.f64 (*.f64 (*.f64 b 1/2) (/.f64 c 2)) (/.f64 (*.f64 27 (*.f64 k j)) 4)))
(*.f64 4 (-.f64 (*.f64 (/.f64 c 2) (*.f64 b 1/2)) (/.f64 (*.f64 27 (*.f64 k j)) 4)))
(*.f64 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))) 1/4)
(*.f64 -1 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(*.f64 1/2 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))))
(*.f64 (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 (*.f64 k j) 27/2)) 2)
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))))
(*.f64 (/.f64 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)) -4) 4)
(/.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 1)
(/.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))) 2)
(/.f64 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)) -1)
(/.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 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8) 8)
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8)) 16)
(/.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4))) -4)
(/.f64 (*.f64 2 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4)))) -8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8))) 32)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4))))) -16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8)))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8))))) 128)
(pow.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 1)
(neg.f64 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
Outputs
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 j (*.f64 -27 k))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 j (*.f64 -27 k))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 j (*.f64 -27 k))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 j (*.f64 -27 k))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 j (*.f64 -27 k))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 j (*.f64 -27 k))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 0)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 0 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 1 (+.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) -1))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 -1 (+.f64 (*.f64 c b) (-.f64 1 (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (+.f64 (*.f64 c b) (-.f64 1 (*.f64 27 (*.f64 k j)))) -1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 (*.f64 k j) 27/2)) (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 (*.f64 k j) 27/2)))
(+.f64 (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 k (*.f64 j 27/2))) (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 k (*.f64 j 27/2))))
(+.f64 (*.f64 b (/.f64 c 2)) (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 b (/.f64 c 2)) (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 k (*.f64 j 27))))
(+.f64 (-.f64 1 (*.f64 27 (*.f64 k j))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 -2 (+.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 2))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (+.f64 (*.f64 c b) 1) (-.f64 -1 (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(+.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 2) -2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 2 (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 (*.f64 k j) 27/2)))
(*.f64 2 (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 k (*.f64 j 27/2))))
(*.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))) 1/2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)) -1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 4 (/.f64 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)) -4))
(*.f64 4 (/.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) -4))
(*.f64 4 (-.f64 (/.f64 (*.f64 c b) 4) (/.f64 (*.f64 27 (*.f64 k j)) 4)))
(*.f64 4 (-.f64 (/.f64 (*.f64 c b) 4) (*.f64 (*.f64 k j) 27/4)))
(*.f64 4 (-.f64 (/.f64 (*.f64 c b) 4) (*.f64 k (*.f64 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 b 1/2) (/.f64 c 2)) (/.f64 (*.f64 27 (*.f64 k j)) 4)))
(*.f64 4 (-.f64 (*.f64 b (*.f64 1/2 (/.f64 c 2))) (*.f64 (*.f64 k j) 27/4)))
(*.f64 4 (-.f64 (*.f64 b (*.f64 (/.f64 c 2) 1/2)) (*.f64 (*.f64 k j) 27/4)))
(*.f64 4 (-.f64 (*.f64 b (*.f64 (/.f64 c 2) 1/2)) (*.f64 k (*.f64 j 27/4))))
(*.f64 4 (-.f64 (*.f64 (/.f64 c 2) (*.f64 b 1/2)) (/.f64 (*.f64 27 (*.f64 k j)) 4)))
(*.f64 4 (-.f64 (*.f64 b (*.f64 1/2 (/.f64 c 2))) (*.f64 (*.f64 k j) 27/4)))
(*.f64 4 (-.f64 (*.f64 b (*.f64 (/.f64 c 2) 1/2)) (*.f64 (*.f64 k j) 27/4)))
(*.f64 4 (-.f64 (*.f64 b (*.f64 (/.f64 c 2) 1/2)) (*.f64 k (*.f64 j 27/4))))
(*.f64 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))) 1/4)
(*.f64 (-.f64 (*.f64 b (*.f64 4 c)) (*.f64 j (*.f64 108 k))) 1/4)
(*.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 1/4)
(*.f64 (-.f64 (*.f64 (*.f64 c b) 4) (*.f64 k (*.f64 j 108))) 1/4)
(*.f64 -1 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 1/2 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(*.f64 (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 (*.f64 k j) 27/2)) 2)
(*.f64 2 (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 (*.f64 k j) 27/2)))
(*.f64 2 (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 k (*.f64 j 27/2))))
(*.f64 1/4 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))))
(*.f64 (-.f64 (*.f64 b (*.f64 4 c)) (*.f64 j (*.f64 108 k))) 1/4)
(*.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 1/4)
(*.f64 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))) 1/4)
(*.f64 (-.f64 (*.f64 (*.f64 c b) 4) (*.f64 k (*.f64 j 108))) 1/4)
(*.f64 (/.f64 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)) -4) 4)
(*.f64 4 (/.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) -4))
(/.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(/.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 k (*.f64 j 54))) 2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(/.f64 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)) -1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(/.f64 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 k (*.f64 j 108))) 4)
(/.f64 (-.f64 (*.f64 b (*.f64 4 c)) (*.f64 j (*.f64 108 k))) 4)
(/.f64 (-.f64 (*.f64 b (*.f64 c 4)) (*.f64 j (*.f64 k 108))) 4)
(/.f64 (-.f64 (*.f64 (*.f64 c 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 c b) (*.f64 27 (*.f64 k j))) 8) 8)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8)) 16)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(/.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4))) -4)
(/.f64 (-.f64 (*.f64 j (*.f64 108 k)) (*.f64 b (*.f64 4 c))) -4)
(/.f64 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4))) -4)
(/.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 (*.f64 c b) 4)) -4)
(/.f64 (*.f64 2 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4)))) -8)
(*.f64 (-.f64 (*.f64 j (*.f64 108 k)) (*.f64 b (*.f64 4 c))) -1/4)
(*.f64 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4))) -1/4)
(*.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4))) -1/4)
(*.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 (*.f64 c b) 4)) -1/4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8))) 32)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4))))) -16)
(*.f64 (-.f64 (*.f64 j (*.f64 108 k)) (*.f64 b (*.f64 4 c))) -1/4)
(*.f64 (-.f64 (*.f64 j (*.f64 k 108)) (*.f64 b (*.f64 c 4))) -1/4)
(*.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 c (*.f64 b 4))) -1/4)
(*.f64 (-.f64 (*.f64 k (*.f64 j 108)) (*.f64 (*.f64 c b) 4)) -1/4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8)))) 64)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 8))))) 128)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(pow.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
(neg.f64 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 -27 j)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))

localize19.0ms (0%)

Local error

Found 4 expressions with local error:

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

Compiled 63 to 28 computations (55.6% saved)

series7.0ms (0%)

Counts
4 → 192
Calls

48 calls:

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

rewrite235.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
2896×rational.json-simplify-35
1466×rational.json-simplify-1
1314×exponential.json-3
1314×rational.json-1
1314×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017100
1113100
2216100
3447100
4861100
52056100
63499100
74666100
86310100
97085100
107085100
117085100
Stop Event
node limit
Counts
4 → 70
Calls
Call 1
Inputs
(*.f64 k (*.f64 j -27))
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 a t) (*.f64 i x))
Outputs
((#(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 (*.f64 k j) -27/2) (*.f64 (*.f64 k j) -27/2))))) (#(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 (*.f64 k j) -54) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 k j) -108) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 k j) -108)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 k (*.f64 j -27)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -2) (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -8) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 a t) (*.f64 i x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4) 1/4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1)))))

simplify549.0ms (0.7%)

Algorithm
egg-herbie
Rules
3108×rational.json-simplify-51
3034×rational.json-simplify-35
1400×rational.json-simplify-1
1130×rational.json-simplify-2
886×rational.json-simplify-41
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01576622
13516622
29236622
321586622
436576622
539766622
642356622
744156622
845666622
947136622
1052006622
1152126622
1252246622
1352246622
1453696622
1555166622
1656636622
1777666622
Stop Event
node limit
Counts
262 → 86
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 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.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 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 i x)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 i x)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 i x)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 i x)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 i x)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 i x)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 k (*.f64 j -27)) 0)
(+.f64 0 (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 (*.f64 k j) -27/2) (*.f64 (*.f64 k j) -27/2))
(-.f64 (*.f64 k (*.f64 j -27)) 0)
(/.f64 (*.f64 k (*.f64 j -27)) 1)
(/.f64 (*.f64 (*.f64 k j) -54) 2)
(/.f64 (*.f64 (*.f64 k j) -108) 4)
(/.f64 (*.f64 2 (*.f64 (*.f64 k j) -108)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))))) 64)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108)))))) 128)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))))))) 256)
(pow.f64 (*.f64 k (*.f64 j -27)) 1)
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 0)
(*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1)
(*.f64 1 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1/2))
(*.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 2) 1/2)
(*.f64 4 (/.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))
(*.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4) 1/4)
(*.f64 1/2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 2))
(*.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1/2) 2)
(*.f64 1/4 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))
(*.f64 (/.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4) 4)
(/.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1)
(/.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 2) 2)
(/.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))))) 64)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4)))))) 128)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))))))) 256)
(pow.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1)
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) 0)
(+.f64 0 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))
(+.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -2) (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -2))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) 0)
(/.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) 1)
(/.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -8) 2)
(/.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16))))) 64)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16)))))) 128)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16))))))) 256)
(pow.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) 1)
(-.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 0)
(*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1)
(*.f64 1 (+.f64 (*.f64 a t) (*.f64 i x)))
(*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1/2))
(*.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 2) 1/2)
(*.f64 4 (/.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))
(*.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4) 1/4)
(*.f64 1/2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 2))
(*.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1/2) 2)
(*.f64 1/4 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))
(*.f64 (/.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4) 4)
(/.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1)
(/.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 2) 2)
(/.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))))) 64)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4)))))) 128)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))))))) 256)
(pow.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1)
Outputs
(*.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 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 a (*.f64 -4 t)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(*.f64 i x)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 i x)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 i x)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 i x)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 a t)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 i x)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 i x)
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 i x) (*.f64 a t))
(+.f64 (*.f64 k (*.f64 j -27)) 0)
(*.f64 -27 (*.f64 k j))
(+.f64 0 (*.f64 k (*.f64 j -27)))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 (*.f64 k j) -27/2) (*.f64 (*.f64 k j) -27/2))
(*.f64 -27 (*.f64 k j))
(-.f64 (*.f64 k (*.f64 j -27)) 0)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 k (*.f64 j -27)) 1)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 (*.f64 k j) -54) 2)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 (*.f64 k j) -108) 4)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 (*.f64 k j) -108)) 8)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))) 16)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108)))) 32)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))))) 64)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108)))))) 128)
(*.f64 -27 (*.f64 k j))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))))))) 256)
(*.f64 -27 (*.f64 k j))
(pow.f64 (*.f64 k (*.f64 j -27)) 1)
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 0)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 1 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1/2))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 2) 1/2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 4 (/.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4) 1/4)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 2))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1/2) 2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 (/.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4) 4)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(/.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(/.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 2) 2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(/.f64 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4) 4)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4)) 8)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))) 16)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4)))) 32)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))))) 64)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4)))))) 128)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 4))))))) 256)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(pow.f64 (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) 0)
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 0 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(+.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -2) (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -2))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) 0)
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(/.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) 1)
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(/.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -8) 2)
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(/.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16) 4)
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16)) 8)
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16))) 16)
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16)))) 32)
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16))))) 64)
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16)))))) 128)
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) -16))))))) 256)
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(pow.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) 1)
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
(-.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 0)
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1)
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 1 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1/2))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 2) 1/2)
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 4 (/.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4) 1/4)
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 2))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1/2) 2)
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 1/4 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))
(+.f64 (*.f64 i x) (*.f64 a t))
(*.f64 (/.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4) 4)
(+.f64 (*.f64 i x) (*.f64 a t))
(/.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1)
(+.f64 (*.f64 i x) (*.f64 a t))
(/.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 2) 2)
(+.f64 (*.f64 i x) (*.f64 a t))
(/.f64 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4) 4)
(+.f64 (*.f64 i x) (*.f64 a t))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4)) 8)
(+.f64 (*.f64 i x) (*.f64 a t))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))) 16)
(+.f64 (*.f64 i x) (*.f64 a t))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4)))) 32)
(+.f64 (*.f64 i x) (*.f64 a t))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))))) 64)
(+.f64 (*.f64 i x) (*.f64 a t))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4)))))) 128)
(+.f64 (*.f64 i x) (*.f64 a t))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 4))))))) 256)
(+.f64 (*.f64 i x) (*.f64 a t))
(pow.f64 (+.f64 (*.f64 a t) (*.f64 i x)) 1)
(+.f64 (*.f64 i x) (*.f64 a t))

eval352.0ms (0.5%)

Compiler

Compiled 8638 to 5149 computations (40.4% saved)

prune388.0ms (0.5%)

Pruning

29 alts after pruning (22 fresh and 7 done)

PrunedKeptTotal
New43110441
Fresh21214
Picked011
Done268
Total43529464
Error
0.0b
Counts
464 → 29
Alt Table
Click to see full alt table
StatusErrorProgram
18.3b
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
20.6b
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
14.2b
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 c b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))
35.0b
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))
6.4b
(+.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))))
9.3b
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c (*.f64 b 2)) (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))))
15.7b
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
24.8b
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))
34.9b
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 i x)))
37.8b
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 a t)))
32.8b
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
24.7b
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))
33.1b
(+.f64 (*.f64 b (/.f64 c 2)) (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 k (*.f64 j 27))))
17.4b
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
15.2b
(+.f64 (*.f64 18 (*.f64 z (*.f64 t (*.f64 y x)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
11.5b
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 1 (-.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))))
56.1b
(*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y))
56.9b
(*.f64 (*.f64 t x) (*.f64 y (*.f64 z 18)))
47.9b
(*.f64 (*.f64 k j) -27)
49.6b
(*.f64 (*.f64 i x) -4)
55.9b
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
44.8b
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
48.0b
(*.f64 k (*.f64 j -27))
47.8b
(*.f64 j (*.f64 -27 k))
47.7b
(*.f64 c b)
55.9b
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
57.3b
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
39.9b
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
52.4b
(*.f64 -4 (*.f64 a t))
Compiler

Compiled 1221 to 937 computations (23.3% saved)

localize609.0ms (0.8%)

Local error

Found 4 expressions with local error:

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

Compiled 119 to 65 computations (45.4% saved)

series11.0ms (0%)

Counts
4 → 192
Calls

54 calls:

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

rewrite108.0ms (0.1%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
027160
1184148
2372136
3805124
41641124
53822124
66974124
Stop Event
node limit
Counts
4 → 117
Calls
Call 1
Inputs
(*.f64 -27 (*.f64 k j))
(-.f64 (*.f64 c (*.f64 b 2)) (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c (*.f64 b 2)) (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))))
(-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -27 (*.f64 k j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 c b)) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 2 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -27 (*.f64 k j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (*.f64 k j) -108) 8) (/.f64 (*.f64 (*.f64 k j) -108) 8))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) -1) (-.f64 (*.f64 c b) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c b) -1) (-.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 c b)) (+.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -27 (*.f64 k j)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 2 (*.f64 c b)) (-.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c b) (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 c b) -2) (-.f64 (*.f64 (*.f64 c b) -2) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 2 (*.f64 c b))) (*.f64 (*.f64 c b) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 c b) (*.f64 c (neg.f64 b))) (-.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -27 (*.f64 k j)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 k (*.f64 j -54)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 k j) -108) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 -27 (*.f64 k j))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (*.f64 k j) -108)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -27 (*.f64 k j)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 -27 (*.f64 k j))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 c b)) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 2 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (*.f64 2 (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 2 (*.f64 c b))) (*.f64 c (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 2) (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) -1) (+.f64 1 (*.f64 2 (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 -27 (*.f64 k j)) -1) (-.f64 (*.f64 c b) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c b) -1) (+.f64 1 (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 2 (*.f64 c b)) -1) (-.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (*.f64 (*.f64 c b) -2) (*.f64 -27 (*.f64 k j)))) (-.f64 1 (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 c b) (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 k (*.f64 j -54))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 k (*.f64 j -54))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 2 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 k (*.f64 j -54))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j)))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))) (neg.f64 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j)))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))))) (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 (*.f64 c b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (neg.f64 (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 2 (*.f64 c b)) (neg.f64 (*.f64 -27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 -27 (*.f64 k j))) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 1 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 1 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 -27 (*.f64 k j))) (-.f64 (*.f64 c b) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2) (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c b) -1) (-.f64 1 (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (/.f64 (*.f64 c b) 2) (/.f64 (*.f64 (*.f64 k j) -108) 8)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 2 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (*.f64 2 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/2 (-.f64 (*.f64 2 (*.f64 c b)) (*.f64 k (*.f64 j -54))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))) -4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))) (neg.f64 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))))))

simplify498.0ms (0.7%)

Algorithm
egg-herbie
Rules
1514×rational.json-simplify-35
1338×rational.json-simplify-51
1136×rational.json-simplify-2
1108×rational.json-simplify-41
858×rational.json-simplify-52
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
028012733
161912499
2130512499
3414810981
4642510981
5749310789
Stop Event
node limit
Counts
309 → 183
Calls
Call 1
Inputs
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(*.f64 c (-.f64 (*.f64 2 b) b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b))))
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b)))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b)))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b)))) (*.f64 -27 (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 (-.f64 (*.f64 2 c) c) b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 (-.f64 (*.f64 2 c) c) b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 (-.f64 (*.f64 2 c) c) b) (*.f64 -27 (*.f64 k j)))
(*.f64 (-.f64 (*.f64 2 c) c) b)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (-.f64 (*.f64 2 c) c) b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (-.f64 (*.f64 2 c) c) b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (-.f64 (*.f64 2 c) c) b))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b)) (*.f64 -27 (*.f64 k j)))
(-.f64 (*.f64 2 (*.f64 c b)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(-.f64 (*.f64 2 (*.f64 c b)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c (-.f64 (*.f64 2 b) b)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c (-.f64 (*.f64 2 b) b)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c (-.f64 (*.f64 2 b) b)))) (*.f64 4 (*.f64 i x)))
(*.f64 c (-.f64 (*.f64 2 b) b))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c (-.f64 (*.f64 2 b) b)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c (-.f64 (*.f64 2 b) b)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c (-.f64 (*.f64 2 b) b)))) (*.f64 4 (*.f64 i x)))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 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 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 c) c) b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 c) c) b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 c) c) b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(*.f64 (-.f64 (*.f64 2 c) c) b)
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (-.f64 (*.f64 2 c) c) b))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (-.f64 (*.f64 2 c) c) b))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (-.f64 (*.f64 2 c) c) b))) (*.f64 4 (*.f64 i x)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.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 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 -27 (*.f64 k j)) 0)
(+.f64 (*.f64 2 (*.f64 c b)) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 2 (*.f64 c b))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 0 (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 -1 (+.f64 1 (*.f64 -27 (*.f64 k j))))
(+.f64 (/.f64 (*.f64 (*.f64 k j) -108) 8) (/.f64 (*.f64 (*.f64 k j) -108) 8))
(+.f64 (+.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) -1) (-.f64 (*.f64 c b) -1))
(+.f64 (+.f64 (*.f64 c b) -1) (-.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) -1)))
(+.f64 (-.f64 -1 (*.f64 c b)) (+.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))))
(-.f64 (*.f64 -27 (*.f64 k j)) 0)
(-.f64 (*.f64 2 (*.f64 c b)) (-.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (*.f64 c b))
(-.f64 0 (neg.f64 (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))
(-.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (*.f64 c (neg.f64 b)))
(-.f64 (*.f64 (*.f64 c b) -2) (-.f64 (*.f64 (*.f64 c b) -2) (*.f64 -27 (*.f64 k j))))
(-.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 2 (*.f64 c b))) (*.f64 (*.f64 c b) -2))
(-.f64 (-.f64 (*.f64 c b) (*.f64 c (neg.f64 b))) (-.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))))
(/.f64 (*.f64 -27 (*.f64 k j)) 1)
(/.f64 (*.f64 k (*.f64 j -54)) 2)
(/.f64 (*.f64 (*.f64 k j) -108) 4)
(/.f64 (neg.f64 (*.f64 -27 (*.f64 k j))) -1)
(/.f64 (*.f64 2 (*.f64 (*.f64 k j) -108)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108)))) 32)
(pow.f64 (*.f64 -27 (*.f64 k j)) 1)
(neg.f64 (neg.f64 (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 2 (*.f64 c b)) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 0)
(+.f64 0 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 2 (*.f64 c b))))
(+.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (*.f64 2 (*.f64 c b)))
(+.f64 -1 (+.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))))
(+.f64 (+.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))) -1)
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 2 (*.f64 c b))) (*.f64 c (neg.f64 b)))
(+.f64 (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 2) (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 2))
(+.f64 (+.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) -1) (+.f64 1 (*.f64 2 (*.f64 c b))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) -1) (-.f64 (*.f64 c b) -1))
(+.f64 (+.f64 (*.f64 c b) -1) (+.f64 1 (*.f64 -27 (*.f64 k j))))
(+.f64 (+.f64 (*.f64 2 (*.f64 c b)) -1) (-.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) -1)))
(+.f64 (-.f64 -1 (-.f64 (*.f64 (*.f64 c b) -2) (*.f64 -27 (*.f64 k j)))) (-.f64 1 (*.f64 c b)))
(*.f64 2 (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 2))
(*.f64 2 (-.f64 (*.f64 c b) (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2)))
(*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 1)
(*.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(*.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 k (*.f64 j -54))) 1/2)
(*.f64 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))) -1)
(*.f64 -1 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))
(*.f64 1/2 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 k (*.f64 j -54))))
(*.f64 1/2 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 2 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))))
(*.f64 (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 2) 2)
(/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 1)
(/.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 k (*.f64 j -54))) 2)
(/.f64 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))) -1)
(/.f64 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4)) 8)
(/.f64 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j)))) -2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4))) 16)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))) -4)
(/.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))) 2)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4)))) 32)
(/.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))) (neg.f64 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j)))))) 4)
(pow.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 1)
(neg.f64 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 0)
(*.f64 2 (/.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 2))
(*.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 1)
(*.f64 1 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))))
(*.f64 (*.f64 2 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))) 1/2)
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 2) 2)
(/.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 1)
(/.f64 (*.f64 2 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))) 2)
(/.f64 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))) 4)
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))))) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))))) 16)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))))) (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))))))) 32)
(pow.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 1)
(+.f64 (*.f64 2 (*.f64 c b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 -27 (*.f64 k j))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 0)
(+.f64 0 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 2 (*.f64 c b)) (neg.f64 (*.f64 -27 (*.f64 k j)))))
(+.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))))
(+.f64 (neg.f64 (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 -1 (+.f64 1 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))))
(+.f64 (+.f64 1 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))) -1)
(+.f64 (-.f64 -1 (*.f64 -27 (*.f64 k j))) (-.f64 (*.f64 c b) -1))
(+.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2) (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2))
(+.f64 (+.f64 (*.f64 c b) -1) (-.f64 1 (*.f64 -27 (*.f64 k j))))
(*.f64 2 (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2))
(*.f64 2 (-.f64 (/.f64 (*.f64 c b) 2) (/.f64 (*.f64 (*.f64 k j) -108) 8)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 1)
(*.f64 1 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))
(*.f64 (*.f64 2 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))) 1/2)
(*.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) -1)
(*.f64 -1 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(*.f64 1/2 (*.f64 2 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))))
(*.f64 1/2 (-.f64 (*.f64 2 (*.f64 c b)) (*.f64 k (*.f64 j -54))))
(*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2) 2)
(/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 1)
(/.f64 (*.f64 2 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))) 2)
(/.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) -1)
(/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4)) 8)
(/.f64 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))) -2)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4))) 16)
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))) -4)
(/.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))) 2)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4)))) 32)
(/.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))) (neg.f64 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))))) 4)
(pow.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 1)
(neg.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
Outputs
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 c (-.f64 (*.f64 2 b) b))
(*.f64 c b)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b))))
(*.f64 c (-.f64 (*.f64 2 b) b))
(*.f64 c b)
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b)))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b)))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b)))) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 (-.f64 (*.f64 2 c) c) b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 (-.f64 (*.f64 2 c) c) b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 (-.f64 (*.f64 2 c) c) b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 (-.f64 (*.f64 2 c) c) b)
(*.f64 c (-.f64 (*.f64 2 b) b))
(*.f64 c b)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (-.f64 (*.f64 2 c) c) b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (-.f64 (*.f64 2 c) c) b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 (-.f64 (*.f64 2 c) c) b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b))
(*.f64 c (-.f64 (*.f64 2 b) b))
(*.f64 c b)
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b)) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (*.f64 2 (*.f64 c b)) (*.f64 c b))
(*.f64 c (-.f64 (*.f64 2 b) b))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (*.f64 2 (*.f64 c b)) (*.f64 c b))
(*.f64 c (-.f64 (*.f64 2 b) b))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 c (*.f64 2 b)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 c (*.f64 2 b)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 i x)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))))) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4)))) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 c b)))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c (-.f64 (*.f64 2 b) b))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c (-.f64 (*.f64 2 b) b)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c (-.f64 (*.f64 2 b) b)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c (-.f64 (*.f64 2 b) b)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 c (-.f64 (*.f64 2 b) b))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c (-.f64 (*.f64 2 b) b)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c (-.f64 (*.f64 2 b) b)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 c (-.f64 (*.f64 2 b) b)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b))))
(*.f64 c (-.f64 (*.f64 2 b) b))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 c (-.f64 (*.f64 -2 b) (*.f64 -1 b)))) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 -27 (*.f64 k j)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 c) c) b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 c) c) b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 2 c) c) b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 (-.f64 (*.f64 2 c) c) b)
(*.f64 c (-.f64 (*.f64 2 b) b))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (-.f64 (*.f64 2 c) c) b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (-.f64 (*.f64 2 c) c) b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (-.f64 (*.f64 2 c) c) b))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b))
(*.f64 c (-.f64 (*.f64 2 b) b))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -2 c) (*.f64 -1 c)) b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (*.f64 4 (*.f64 i x)))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c (*.f64 2 b)) (*.f64 -4 (*.f64 a t)))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (-.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 27 (*.f64 k j))
(*.f64 k (*.f64 j 27))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 c b)
(*.f64 c (-.f64 (*.f64 2 b) b))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 c b)
(*.f64 c (-.f64 (*.f64 2 b) b))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.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 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 c b)
(*.f64 c (-.f64 (*.f64 2 b) b))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 c b)
(*.f64 c (-.f64 (*.f64 2 b) b))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 c b)
(*.f64 c (-.f64 (*.f64 2 b) b))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.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 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.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 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 c b)
(*.f64 c (-.f64 (*.f64 2 b) b))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.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 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.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 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 -27 (*.f64 k j)) 0)
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 2 (*.f64 c b)) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 2 (*.f64 c b))))
(+.f64 (*.f64 c (*.f64 2 b)) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))))
(*.f64 2 (+.f64 (*.f64 c b) (-.f64 (*.f64 (*.f64 k j) -27/2) (*.f64 c b))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(*.f64 -27 (*.f64 k j))
(+.f64 0 (*.f64 -27 (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(*.f64 -27 (*.f64 k j))
(+.f64 -1 (+.f64 1 (*.f64 -27 (*.f64 k j))))
(*.f64 -27 (*.f64 k j))
(+.f64 (/.f64 (*.f64 (*.f64 k j) -108) 8) (/.f64 (*.f64 (*.f64 k j) -108) 8))
(*.f64 -27 (*.f64 k j))
(+.f64 (+.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) -1) (-.f64 (*.f64 c b) -1))
(*.f64 -27 (*.f64 k j))
(+.f64 (+.f64 (*.f64 c b) -1) (-.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) -1)))
(*.f64 -27 (*.f64 k j))
(+.f64 (-.f64 -1 (*.f64 c b)) (+.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))))
(*.f64 -27 (*.f64 k j))
(-.f64 (*.f64 -27 (*.f64 k j)) 0)
(*.f64 -27 (*.f64 k j))
(-.f64 (*.f64 2 (*.f64 c b)) (-.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))))
(*.f64 -27 (*.f64 k j))
(-.f64 (*.f64 c b) (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))
(*.f64 -27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (*.f64 c b))
(*.f64 -27 (*.f64 k j))
(-.f64 0 (neg.f64 (*.f64 -27 (*.f64 k j))))
(*.f64 -27 (*.f64 k j))
(-.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))
(*.f64 -27 (*.f64 k j))
(-.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (*.f64 c (neg.f64 b)))
(*.f64 -27 (*.f64 k j))
(-.f64 (*.f64 (*.f64 c b) -2) (-.f64 (*.f64 (*.f64 c b) -2) (*.f64 -27 (*.f64 k j))))
(*.f64 -27 (*.f64 k j))
(-.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 2 (*.f64 c b))) (*.f64 (*.f64 c b) -2))
(-.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -2 (*.f64 c b))) (*.f64 c (*.f64 2 b)))
(-.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (*.f64 2 b))) (*.f64 c (*.f64 b -2)))
(-.f64 (-.f64 (*.f64 c b) (*.f64 c (neg.f64 b))) (-.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))))
(*.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 (*.f64 k j) -108) 4)
(*.f64 -27 (*.f64 k j))
(/.f64 (neg.f64 (*.f64 -27 (*.f64 k j))) -1)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 (*.f64 k j) -108)) 8)
(*.f64 -27 (*.f64 k j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))) 16)
(*.f64 -27 (*.f64 k j))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108))) (*.f64 2 (*.f64 2 (*.f64 (*.f64 k j) -108)))) 32)
(*.f64 -27 (*.f64 k j))
(pow.f64 (*.f64 -27 (*.f64 k j)) 1)
(*.f64 -27 (*.f64 k j))
(neg.f64 (neg.f64 (*.f64 -27 (*.f64 k j))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 2 (*.f64 c b)) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 0)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 0 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 2 (*.f64 c b))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) (*.f64 2 (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 -1 (+.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (+.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))) -1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 2 (*.f64 c b))) (*.f64 c (neg.f64 b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 2) (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 2))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (+.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) -1) (+.f64 1 (*.f64 2 (*.f64 c b))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (+.f64 (*.f64 -27 (*.f64 k j)) -1) (-.f64 (*.f64 c b) -1))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (+.f64 (*.f64 c b) -1) (+.f64 1 (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (+.f64 (*.f64 2 (*.f64 c b)) -1) (-.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 c b) -1)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(+.f64 (-.f64 -1 (-.f64 (*.f64 (*.f64 c b) -2) (*.f64 -27 (*.f64 k j)))) (-.f64 1 (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 2 (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 2))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 2 (-.f64 (*.f64 c b) (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2)))
(*.f64 2 (-.f64 (*.f64 c b) (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 1/2)))
(*.f64 2 (-.f64 (*.f64 c b) (*.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) 1/2)))
(*.f64 2 (+.f64 (*.f64 c b) (/.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) -2)))
(*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 1 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 k (*.f64 j -54))) 1/2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))) -1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 -1 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 1/2 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 k (*.f64 j -54))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 1/2 (-.f64 (*.f64 c (*.f64 b 4)) (*.f64 2 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(*.f64 (/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 2) 2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (+.f64 (*.f64 2 (*.f64 c b)) (*.f64 k (*.f64 j -54))) 2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))) -1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4) 4)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4)) 8)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j)))) -2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4))) 16)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))) -4)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))) 2)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4))) (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 4)))) 32)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(/.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))) (neg.f64 (*.f64 2 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j)))))) 4)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(pow.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) 1)
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(neg.f64 (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c (-.f64 (*.f64 2 b) b)))
(+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 0)
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 2 (/.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 2))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 1)
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 1 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 (*.f64 2 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))) 1/2)
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 1/2 (*.f64 2 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))))
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 (/.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 2) 2)
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(/.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 1)
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(/.f64 (*.f64 2 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))) 2)
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(/.f64 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))) 4)
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(/.f64 (*.f64 2 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))))) 8)
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))))) 16)
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j))))))) (*.f64 2 (*.f64 2 (*.f64 4 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))))))) 32)
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(pow.f64 (+.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 a (*.f64 t -4)) (*.f64 x (*.f64 4 i))) (*.f64 -27 (*.f64 k j)))) 1)
(+.f64 (+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (*.f64 -4 (*.f64 a t))) (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (-.f64 (*.f64 2 b) b)) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -27 (*.f64 k j)) (+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 2 (*.f64 c b)) (-.f64 (*.f64 c (neg.f64 b)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 0)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 0 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c (neg.f64 b)) (+.f64 (*.f64 2 (*.f64 c b)) (neg.f64 (*.f64 -27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 2 (*.f64 c b)) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c (neg.f64 b)) (-.f64 (*.f64 c (*.f64 2 b)) (*.f64 -27 (*.f64 k j))))
(+.f64 (neg.f64 (*.f64 -27 (*.f64 k j))) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 -1 (+.f64 1 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (+.f64 1 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))) -1)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (-.f64 -1 (*.f64 -27 (*.f64 k j))) (-.f64 (*.f64 c b) -1))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2) (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (+.f64 (*.f64 c b) -1) (-.f64 1 (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 2 (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 2 (-.f64 (/.f64 (*.f64 c b) 2) (/.f64 (*.f64 (*.f64 k j) -108) 8)))
(*.f64 2 (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 -108 (/.f64 (*.f64 k j) 8))))
(*.f64 2 (-.f64 (*.f64 c (/.f64 b 2)) (*.f64 (*.f64 k j) -27/2)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 1)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 1 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 (*.f64 2 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))) 1/2)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) -1)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 -1 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 1/2 (*.f64 2 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 1/2 (-.f64 (*.f64 2 (*.f64 c b)) (*.f64 k (*.f64 j -54))))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 2) 2)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(/.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 1)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(/.f64 (*.f64 2 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))) 2)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(/.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)) -1)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4) 4)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4)) 8)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(/.f64 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))) -2)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4))) 16)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(/.f64 (*.f64 2 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))) -4)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(/.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))) 2)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4))) (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 4)))) 32)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(/.f64 (+.f64 (neg.f64 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))) (neg.f64 (*.f64 2 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b))))) 4)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(pow.f64 (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) 1)
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(neg.f64 (-.f64 (*.f64 -27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))

localize61.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 21 to 16 computations (23.8% saved)

series0.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite240.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
14813
211413
323913
443313
598913
6220513
7383713
8479813
9573013
10654513
11654513
12654513
13734813
Stop Event
node limit
Counts
1 → 15
Calls
Call 1
Inputs
(*.f64 j (*.f64 -27 k))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 -27 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (*.f64 -27 k)))))) (#(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 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 j (*.f64 k -54)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 j k) -108) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -216 (*.f64 j k)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 -216 (*.f64 j k))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k)))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k))))))) 256)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k)))))))) 512)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (*.f64 -27 k)) 1)))))

simplify897.0ms (1.2%)

Algorithm
egg-herbie
Rules
5942×rational.json-simplify-35
1914×rational.json-simplify-2
970×rational.json-simplify-1
638×rational.json-simplify-41
608×exponential.json-simplify-26
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052507
1131507
2280507
3711507
42026507
53468507
64178507
74577507
84822507
95029507
105029507
115226507
125264507
135312507
145559507
155824507
166059507
176301507
186505507
196690507
206873507
216873507
227056507
237239507
247422507
257605507
267788507
277971507
Stop Event
node limit
Counts
39 → 17
Calls
Call 1
Inputs
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 j (*.f64 -27 k)) 0)
(+.f64 0 (*.f64 j (*.f64 -27 k)))
(+.f64 (*.f64 j (*.f64 k -27/2)) (*.f64 j (*.f64 k -27/2)))
(-.f64 (*.f64 j (*.f64 -27 k)) 0)
(/.f64 (*.f64 j (*.f64 -27 k)) 1)
(/.f64 (*.f64 j (*.f64 k -54)) 2)
(/.f64 (*.f64 (*.f64 j k) -108) 4)
(/.f64 (*.f64 -216 (*.f64 j k)) 8)
(/.f64 (*.f64 2 (*.f64 -216 (*.f64 j k))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k)))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k))))) 64)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k)))))) 128)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k))))))) 256)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k)))))))) 512)
(pow.f64 (*.f64 j (*.f64 -27 k)) 1)
Outputs
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(+.f64 (*.f64 j (*.f64 -27 k)) 0)
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(+.f64 0 (*.f64 j (*.f64 -27 k)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(+.f64 (*.f64 j (*.f64 k -27/2)) (*.f64 j (*.f64 k -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 j (*.f64 k -54)) 2)
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(/.f64 (*.f64 (*.f64 j k) -108) 4)
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(/.f64 (*.f64 -216 (*.f64 j k)) 8)
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(/.f64 (*.f64 2 (*.f64 -216 (*.f64 j k))) 16)
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k)))) 32)
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k))))) 64)
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k)))))) 128)
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k))))))) 256)
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k))))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 -216 (*.f64 j k)))))))) 512)
(*.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))

localize14.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
3.5b
(*.f64 t (*.f64 y z))
5.8b
(*.f64 x (*.f64 t (*.f64 y z)))
Compiler

Compiled 39 to 16 computations (59% saved)

series3.0ms (0%)

Counts
3 → 132
Calls

33 calls:

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

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

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

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)

series3.0ms (0%)

Counts
2 → 48
Calls

18 calls:

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

rewrite99.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
1616×rational.json-simplify-35
1324×rational.json-1
1324×rational.json-2
1324×rational.json-3
1316×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01138
17338
215738
333538
462338
5142138
6328138
7584338
Stop Event
node limit
Counts
2 → 60
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 i x) (*.f64 i (*.f64 x 3)))))) (#(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 x)) (*.f64 i (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 x 3)) (*.f64 i x))))) (#(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 i (*.f64 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 4 (*.f64 i (*.f64 x 8))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8))))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8)))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8))))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 4 (*.f64 i x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c b) (neg.f64 (*.f64 4 (*.f64 i x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (+.f64 (*.f64 c b) (-.f64 -1 (*.f64 4 (*.f64 i x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 c b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -1 (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (+.f64 x x))) (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c (*.f64 b 1/2)) (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 4 (*.f64 i x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 c b) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -2 (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c b) 1) (-.f64 -1 (*.f64 4 (*.f64 i x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (-.f64 (/.f64 (*.f64 c b) 4) (*.f64 i x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 i (*.f64 x 8))) 1/2)))) (#(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 4 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))) 1/4)))) (#(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 1/2 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 i (*.f64 x 8))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (+.f64 x x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (*.f64 4 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/4 (-.f64 (*.f64 4 (*.f64 c b)) (*.f64 i (*.f64 x 16))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 i (*.f64 x 8))) 2)))) (#(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 4 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 i (*.f64 x 8)) (*.f64 b (+.f64 c c))) -2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8)) 16)))) (#(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 2 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4)) -8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4)) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4))) -16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8)))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (neg.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4))) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8))))) 128)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4))) (*.f64 2 (neg.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4)))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))))))

simplify274.0ms (0.4%)

Algorithm
egg-herbie
Rules
2626×rational.json-simplify-2
1990×rational.json-simplify-35
1212×rational.json-simplify-1
1030×rational.json-simplify-52
912×rational.json-simplify-51
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01372628
13142538
26872538
321092538
443252448
553812448
663092448
771232448
876612448
979652448
Stop Event
node limit
Counts
108 → 72
Calls
Call 1
Inputs
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(+.f64 (*.f64 4 (*.f64 i x)) 0)
(+.f64 0 (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 i (+.f64 x x)) (*.f64 i (+.f64 x x)))
(+.f64 (*.f64 i (*.f64 x 3)) (*.f64 i x))
(-.f64 (*.f64 4 (*.f64 i x)) 0)
(/.f64 (*.f64 4 (*.f64 i x)) 1)
(/.f64 (*.f64 i (*.f64 x 8)) 2)
(/.f64 (*.f64 i (*.f64 x 16)) 4)
(/.f64 (*.f64 4 (*.f64 i (*.f64 x 8))) 8)
(/.f64 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8)))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8))))) 32)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8)))))) 64)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8))))))) 128)
(pow.f64 (*.f64 4 (*.f64 i x)) 1)
(+.f64 (*.f64 c b) (neg.f64 (*.f64 4 (*.f64 i x))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 0)
(+.f64 0 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 1 (+.f64 (*.f64 c b) (-.f64 -1 (*.f64 4 (*.f64 i x)))))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 c b))
(+.f64 -1 (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1))
(+.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1) -1)
(+.f64 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (+.f64 x x))) (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (+.f64 x x))))
(+.f64 (*.f64 c (*.f64 b 1/2)) (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 4 (*.f64 i x))))
(+.f64 (-.f64 1 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 c b) -1))
(+.f64 -2 (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 2))
(+.f64 (+.f64 (*.f64 c b) 1) (-.f64 -1 (*.f64 4 (*.f64 i x))))
(+.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 2) -2)
(*.f64 4 (/.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 4))
(*.f64 4 (-.f64 (/.f64 (*.f64 c b) 4) (*.f64 i x)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1)
(*.f64 1 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(*.f64 2 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (+.f64 x x))))
(*.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 i (*.f64 x 8))) 1/2)
(*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) -1)
(*.f64 (*.f64 4 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))) 1/4)
(*.f64 -1 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 1/2 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 i (*.f64 x 8))))
(*.f64 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (+.f64 x x))) 2)
(*.f64 1/4 (*.f64 4 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(*.f64 1/4 (-.f64 (*.f64 4 (*.f64 c b)) (*.f64 i (*.f64 x 16))))
(*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 4) 4)
(/.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1)
(/.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 i (*.f64 x 8))) 2)
(/.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) -1)
(/.f64 (*.f64 4 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))) 4)
(/.f64 (-.f64 (*.f64 i (*.f64 x 8)) (*.f64 b (+.f64 c c))) -2)
(/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8) 8)
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8)) 16)
(/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4) -4)
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4)) -8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8))) 32)
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4)) 4)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4))) -16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8)))) 64)
(/.f64 (*.f64 2 (neg.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4))) 8)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8))))) 128)
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4))) (*.f64 2 (neg.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4)))) 16)
(pow.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1)
(neg.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
Outputs
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.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 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.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 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.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 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.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 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.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 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.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 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(+.f64 (*.f64 4 (*.f64 i x)) 0)
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(+.f64 0 (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(+.f64 (*.f64 i (+.f64 x x)) (*.f64 i (+.f64 x x)))
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(+.f64 (*.f64 i (*.f64 x 3)) (*.f64 i x))
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(-.f64 (*.f64 4 (*.f64 i x)) 0)
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(/.f64 (*.f64 4 (*.f64 i x)) 1)
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(/.f64 (*.f64 i (*.f64 x 8)) 2)
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(/.f64 (*.f64 i (*.f64 x 16)) 4)
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(/.f64 (*.f64 4 (*.f64 i (*.f64 x 8))) 8)
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(/.f64 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8)))) 16)
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8))))) 32)
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8)))))) 64)
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8)))))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 4 (*.f64 i (*.f64 x 8))))))) 128)
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(pow.f64 (*.f64 4 (*.f64 i x)) 1)
(+.f64 (*.f64 i x) (*.f64 i (*.f64 x 3)))
(*.f64 i (+.f64 (*.f64 x 3) x))
(*.f64 i (+.f64 x (*.f64 x 3)))
(*.f64 i (*.f64 x 4))
(+.f64 (*.f64 c b) (neg.f64 (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 0)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 0 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 1 (+.f64 (*.f64 c b) (-.f64 -1 (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 c b))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 -1 (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1) -1)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (+.f64 x x))) (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (+.f64 x x))))
(+.f64 (*.f64 c (*.f64 b 1/2)) (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 c (*.f64 b 1/2)) (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (*.f64 x 4))))
(+.f64 (-.f64 1 (*.f64 4 (*.f64 i x))) (+.f64 (*.f64 c b) -1))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 -2 (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 2))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (+.f64 (*.f64 c b) 1) (-.f64 -1 (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(+.f64 (+.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 2) -2)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 4 (/.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 4))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 4 (-.f64 (/.f64 (*.f64 c b) 4) (*.f64 i x)))
(*.f64 4 (-.f64 (*.f64 b (/.f64 c 4)) (*.f64 i x)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 1 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 2 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (+.f64 x x))))
(*.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 i (*.f64 x 8))) 1/2)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) -1)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 (*.f64 4 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))) 1/4)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 -1 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 1/2 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 i (*.f64 x 8))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (+.f64 x x))) 2)
(*.f64 2 (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (+.f64 x x))))
(*.f64 1/4 (*.f64 4 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 1/4 (-.f64 (*.f64 4 (*.f64 c b)) (*.f64 i (*.f64 x 16))))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(*.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 4) 4)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (-.f64 (*.f64 b (+.f64 c c)) (*.f64 i (*.f64 x 8))) 2)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) -1)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (*.f64 4 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))) 4)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (-.f64 (*.f64 i (*.f64 x 8)) (*.f64 b (+.f64 c c))) -2)
(/.f64 (-.f64 (*.f64 i (*.f64 x 8)) (*.f64 c (+.f64 b b))) -2)
(/.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8) 8)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8)) 16)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4) -4)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (*.f64 2 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4)) -8)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8))) 32)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (neg.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4)) 4)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4))) -16)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8)))) 64)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (*.f64 2 (neg.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4))) 8)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 8))))) 128)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(/.f64 (+.f64 (*.f64 2 (neg.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4))) (*.f64 2 (neg.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)) 4)))) 16)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(pow.f64 (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) 1)
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))
(neg.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 c b))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 i (*.f64 -4 x)))

localize122.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 111 to 54 computations (51.4% saved)

series6.0ms (0%)

Counts
2 → 144
Calls

36 calls:

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

rewrite121.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1724×rational.json-simplify-35
1636×rational.json-1
1636×rational.json-2
1636×rational.json-3
1060×exponential.json-3
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02592
117986
235380
372480
4151480
5343780
6515480
7713180
Stop Event
node limit
Counts
2 → 30
Calls
Call 1
Inputs
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 1 (-.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))))
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.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 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.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 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.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 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.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 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -2) (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -8) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16) 4)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16)) 8)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16))) 16)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16)))) 32)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16))))) 64)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) 1)))))

simplify956.0ms (1.3%)

Algorithm
egg-herbie
Rules
1936×rational.json-simplify-35
1784×rational.json-simplify-1
1690×rational.json-simplify-2
1248×rational.json-simplify-52
728×rational.json-simplify-42
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01047542
12236822
24716822
312096822
425486822
533556822
635856822
738306822
842746822
950236822
1053416822
1158126822
1261576822
1365696822
1470686822
1573116822
1677076822
1778526822
1878836822
1978836822
Stop Event
node limit
Counts
174 → 58
Calls
Call 1
Inputs
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.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 a t))
(-.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 a t))
(-.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 i x))) (*.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 a t))
(-.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 a t))
(-.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 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(*.f64 -27 (*.f64 k j))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(*.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 -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 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 0)
(-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))) -1)
(*.f64 1 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))
(*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(*.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2))
(*.f64 4 (/.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))
(*.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 1/2)
(*.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4) 1/4)
(*.f64 1/2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2))
(*.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2) 2)
(/.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(/.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 2)
(/.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)))) 32)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))))) 64)
(pow.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) 0)
(+.f64 0 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -2) (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -2))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) 0)
(/.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) 1)
(/.f64 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -8) 2)
(/.f64 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16) 4)
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16)) 8)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16))) 16)
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16)))) 32)
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16))))) 64)
(pow.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) 1)
Outputs
(-.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 c b) (-.f64 (*.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 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.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 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.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 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.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 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.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 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.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 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.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 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.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 -4 (*.f64 i x)) (-.f64 (*.f64 c b) (*.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 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -27 (*.f64 k j)) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 -27 (*.f64 k j))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.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 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 0)
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(-.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))) -1)
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 1 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 4 (/.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 1/2)
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4) 1/4)
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 1/2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2))
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1/2) 2)
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(/.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 2) 2)
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4) 4)
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)) 8)
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))) 16)
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)))) 32)
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 4))))) 64)
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(pow.f64 (+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) 1)
(+.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) 0)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 0 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(+.f64 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -2) (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -2))
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(-.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) 0)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(/.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) 1)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(/.f64 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -8) 2)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(/.f64 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16) 4)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(/.f64 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16)) 8)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16))) 16)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(/.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16)))) 32)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(/.f64 (+.f64 (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16)))) (*.f64 2 (*.f64 2 (*.f64 2 (*.f64 (+.f64 (*.f64 i x) (*.f64 a t)) -16))))) 64)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))
(pow.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) 1)
(+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -4 (*.f64 i x)))
(*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))

eval136.0ms (0.2%)

Compiler

Compiled 10203 to 5478 computations (46.3% saved)

prune143.0ms (0.2%)

Pruning

30 alts after pruning (20 fresh and 10 done)

PrunedKeptTotal
New4577464
Fresh41317
Picked011
Done2911
Total46330493
Error
0.0b
Counts
493 → 30
Alt Table
Click to see full alt table
StatusErrorProgram
56.2b
(/.f64 (*.f64 (*.f64 (*.f64 t z) (*.f64 x y)) 72) 4)
18.3b
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
20.6b
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x)))
14.2b
(-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 c b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))
22.4b
(-.f64 (+.f64 (*.f64 2 (*.f64 c b)) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 c b))
35.0b
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))
6.4b
(+.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))))
24.8b
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))
34.9b
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 i x)))
37.8b
(+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 a t)))
35.0b
(+.f64 (*.f64 c (*.f64 b 1/2)) (-.f64 (*.f64 c (*.f64 b 1/2)) (*.f64 i (*.f64 x 4))))
32.8b
(+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))
24.7b
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
33.1b
(+.f64 (*.f64 b (/.f64 c 2)) (-.f64 (*.f64 b (/.f64 c 2)) (*.f64 k (*.f64 j 27))))
17.4b
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
15.2b
(+.f64 (*.f64 18 (*.f64 z (*.f64 t (*.f64 y x)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))
11.5b
(+.f64 (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 1 (-.f64 -1 (-.f64 (*.f64 j (*.f64 27 k)) (*.f64 b c)))))
56.1b
(*.f64 (*.f64 (*.f64 t z) x) (*.f64 18 y))
47.9b
(*.f64 (*.f64 k j) -27)
49.6b
(*.f64 (*.f64 i x) -4)
55.9b
(*.f64 y (*.f64 (*.f64 z (*.f64 x t)) 18))
44.8b
(*.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 18 z))) (*.f64 4 i)))
56.9b
(*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z)))
48.0b
(*.f64 k (*.f64 j -27))
47.8b
(*.f64 j (*.f64 -27 k))
47.7b
(*.f64 c b)
57.2b
(*.f64 18 (*.f64 x (*.f64 y (*.f64 t z))))
57.3b
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
39.9b
(*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t)))
52.4b
(*.f64 -4 (*.f64 a t))
Compiler

Compiled 702 to 541 computations (22.9% saved)

regimes731.0ms (1%)

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

16 calls:

65.0ms
(*.f64 j 27)
64.0ms
x
62.0ms
(*.f64 a 4)
62.0ms
a
61.0ms
j
Results
ErrorSegmentsBranch
2.6b3x
3.1b2y
3.2b2z
2.3b3t
3.5b3a
5.2b1b
5.2b1c
5.2b1i
3.9b3j
5.2b1k
0.4b3(-.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))
3.5b3(*.f64 a 4)
5.2b1(*.f64 b c)
5.2b1(*.f64 (*.f64 j 27) k)
3.9b3(*.f64 j 27)
Compiler

Compiled 991 to 597 computations (39.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.16222284701599e+308
+inf
0.0ms
-inf
-1.0258899034118464e+308
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes2.0s (2.6%)

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

13 calls:

347.0ms
t
310.0ms
(*.f64 a 4)
293.0ms
x
245.0ms
y
202.0ms
i
Results
ErrorSegmentsBranch
2.6b3x
2.5b3y
3.7b2z
2.5b3t
3.7b3a
5.6b1b
5.6b1c
5.6b1i
4.3b3j
5.6b1k
3.7b3(*.f64 a 4)
4.6b2(*.f64 b c)
4.3b3(*.f64 j 27)
Compiler

Compiled 869 to 512 computations (41.1% saved)

bsearch50.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
1.924996513710981e-118
6.911264515920472e-116
24.0ms
-1.5385204650745533e-53
-3.8126037595034825e-58
Results
45.0ms256×body256valid
0.0msbody256infinite
Compiler

Compiled 1270 to 921 computations (27.5% saved)

regimes2.3s (3.1%)

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

13 calls:

489.0ms
i
407.0ms
c
355.0ms
j
340.0ms
k
203.0ms
t
Results
ErrorSegmentsBranch
4.1b3x
2.5b3y
4.6b2z
3.3b3t
3.7b3a
6.4b1b
5.4b3c
6.4b1i
5.1b3j
4.3b5k
3.7b3(*.f64 a 4)
6.4b1(*.f64 b c)
5.1b3(*.f64 j 27)
Compiler

Compiled 811 to 479 computations (40.9% saved)

bsearch36.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
4.281670742830966e-31
4.1458958915974695e-22
8.0ms
-9.506479980480727e+238
-8.292277359308544e+238
Results
30.0ms176×body256valid
3.0ms17×body256infinite
Compiler

Compiled 890 to 646 computations (27.4% saved)

regimes2.1s (2.8%)

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

12 calls:

618.0ms
b
385.0ms
t
206.0ms
k
184.0ms
j
180.0ms
(*.f64 b c)
Results
ErrorSegmentsBranch
6.9b3x
4.4b5y
5.9b4z
5.2b5t
4.6b3a
6.5b5b
7.4b3c
9.0b1i
7.9b3j
5.3b5k
7.9b3(*.f64 b c)
7.9b3(*.f64 j 27)
Compiler

Compiled 769 to 450 computations (41.5% saved)

bsearch471.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
25.0ms
3.446512564619082e-188
3.0658596190644094e-184
219.0ms
-2.1423732361794493e+38
-1.8097247714812606e+38
201.0ms
-2.7355888120403725e+157
-1.4145668972170527e+151
26.0ms
-2.6671425806586594e+233
-2.1950774429061457e+231
Results
447.0ms416×body256valid
13.0ms70×body256infinite
Compiler

Compiled 1918 to 1405 computations (26.7% saved)

regimes4.4s (5.8%)

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

12 calls:

863.0ms
z
641.0ms
k
592.0ms
t
589.0ms
y
584.0ms
(*.f64 j 27)
Results
ErrorSegmentsBranch
6.9b3x
4.4b5y
5.9b4z
5.3b5t
4.6b3a
6.5b5b
7.4b3c
9.0b1i
7.9b3j
5.3b5k
7.9b3(*.f64 b c)
7.9b3(*.f64 j 27)
Compiler

Compiled 742 to 435 computations (41.4% saved)

bsearch376.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
77.0ms
3.446512564619082e-188
3.0658596190644094e-184
6.0ms
-2.1423732361794493e+38
-1.8097247714812606e+38
265.0ms
-7.147407458815388e+146
-3.4443005205291383e+146
27.0ms
-2.6671425806586594e+233
-2.1950774429061457e+231
Results
362.0ms352×body256valid
8.0ms48×body256infinite
Compiler

Compiled 1550 to 1141 computations (26.4% saved)

regimes4.2s (5.6%)

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

12 calls:

1.1s
t
639.0ms
b
592.0ms
k
370.0ms
i
328.0ms
a
Results
ErrorSegmentsBranch
5.9b7x
7.4b2y
5.9b4z
6.7b4t
5.0b3a
8.0b3b
7.6b3c
9.0b1i
7.9b3j
5.3b5k
9.0b1(*.f64 b c)
7.9b3(*.f64 j 27)
Compiler

Compiled 667 to 395 computations (40.8% saved)

bsearch46.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
2.313881942145039e-127
3.883802517367267e-126
24.0ms
-6.7066038497484456e-130
-1.3080248699686765e-132
Results
42.0ms224×body256valid
Compiler

Compiled 1006 to 741 computations (26.3% saved)

regimes501.0ms (0.7%)

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

12 calls:

117.0ms
x
84.0ms
k
69.0ms
t
50.0ms
z
35.0ms
y
Results
ErrorSegmentsBranch
6.1b7x
7.9b2y
7.8b3z
6.7b4t
9.0b1a
9.0b1b
9.0b1c
9.0b1i
9.0b1j
5.3b5k
9.0b1(*.f64 b c)
9.0b1(*.f64 j 27)
Compiler

Compiled 617 to 368 computations (40.4% saved)

bsearch77.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
6.0ms
4.1583905866611333e-47
1.311597317302747e-46
21.0ms
1.2193534519447981e-108
5.2289037198541025e-107
27.0ms
2.0467048648192223e-180
3.8167698237074995e-175
23.0ms
-5.913894890582316e-193
-1.8588265668920065e-196
Results
70.0ms416×body256valid
Compiler

Compiled 1770 to 1315 computations (25.7% saved)

regimes223.0ms (0.3%)

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

12 calls:

19.0ms
a
18.0ms
j
18.0ms
b
18.0ms
z
18.0ms
c
Results
ErrorSegmentsBranch
9.0b1x
9.0b1y
9.0b1z
9.0b1t
9.0b1a
9.0b1b
9.0b1c
9.0b1i
9.0b1j
9.0b1k
9.0b1(*.f64 b c)
9.0b1(*.f64 j 27)
Compiler

Compiled 571 to 347 computations (39.2% saved)

regimes1.9s (2.5%)

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

11 calls:

342.0ms
y
330.0ms
c
225.0ms
a
200.0ms
t
178.0ms
x
Results
ErrorSegmentsBranch
14.0b3x
14.7b8y
16.4b4z
14.5b3t
14.7b5a
14.3b6b
14.4b6c
14.2b4i
13.4b7j
14.6b4k
13.4b7(*.f64 j 27)
Compiler

Compiled 493 to 303 computations (38.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.660645962527299e-118
2.0382311673406585e-114
0.0ms
-1.6157946545285625e-75
-8.839502487598158e-76
0.0ms
-4.829466013663738e-24
-6.673870666824422e-25
0.0ms
-5.845311965760313e+95
-3.5083011044865457e+93
0.0ms
-4.224581390782321e+171
-2.8195158892829957e+171
0.0ms
-9.281165075932318e+244
-2.372199343952445e+233
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes1.4s (1.8%)

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

10 calls:

286.0ms
t
161.0ms
b
154.0ms
k
153.0ms
i
146.0ms
c
Results
ErrorSegmentsBranch
15.0b3x
17.3b5y
16.1b8z
17.2b8t
18.3b6a
16.2b5b
15.2b5c
14.7b7i
17.6b3j
15.9b3k
Compiler

Compiled 416 to 256 computations (38.5% saved)

bsearch136.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
7.735222423970391e+120
1.4606359601376194e+122
25.0ms
3.976837614647154e+35
6.4631527849152446e+38
12.0ms
1.8947648102560544e-15
3.229104569661792e-15
25.0ms
-58078839040704984.0
-37122394343944.35
31.0ms
-1.0352892263822993e+58
-4.849110817260132e+48
19.0ms
-4.016542368484302e+131
-3.5705078800090837e+130
Results
119.0ms672×body256valid
5.0ms33×body256infinite
Compiler

Compiled 2109 to 1622 computations (23.1% saved)

regimes758.0ms (1%)

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

10 calls:

105.0ms
i
92.0ms
t
91.0ms
x
82.0ms
y
73.0ms
k
Results
ErrorSegmentsBranch
19.5b7x
20.9b6y
21.2b6z
19.6b8t
20.2b5a
21.5b5b
20.6b5c
18.0b9i
19.7b3j
17.5b5k
Compiler

Compiled 386 to 243 computations (37% saved)

bsearch69.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
11.0ms
3.2522929732118634e+155
4.2137409606708675e+155
18.0ms
4.1840702591203443e+52
5.597264959109761e+53
7.0ms
6.618638845892266e+40
7.314215111150331e+40
32.0ms
-7.422986127162435e-29
-5.734982784638507e-51
Results
61.0ms352×body256valid
3.0ms16×body256infinite
Compiler

Compiled 1044 to 811 computations (22.3% saved)

regimes4.3s (5.7%)

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

10 calls:

1.6s
z
932.0ms
c
550.0ms
b
373.0ms
t
369.0ms
a
Results
ErrorSegmentsBranch
22.9b6x
24.9b8y
21.7b16z
23.5b7t
25.2b8a
25.5b6b
19.6b14c
24.1b7i
24.6b8j
24.4b7k
Compiler

Compiled 332 to 219 computations (34% saved)

bsearch691.0ms (0.9%)

Algorithm
13×binary-search
Steps
TimeLeftRight
43.0ms
2.2406411740302317e+255
2.5739606094828144e+267
402.0ms
2.9283501063917074e+226
4.484203507731191e+229
24.0ms
1.0015189725377572e+141
1.5594093389600855e+143
22.0ms
1.598728777817891e+120
8.91804942172551e+121
19.0ms
5.995224793297506e+89
2.7676544151691956e+90
21.0ms
61.5713317073221
1478.9479882983678
12.0ms
5.95887885191496e-10
8.770480939950057e-10
30.0ms
1.6301188354553545e-100
2.6064026554770963e-81
11.0ms
-9.876885885369692e-282
-5.542356414555193e-282
23.0ms
-6.407489105739576e-185
-3.279115993239626e-186
30.0ms
-1.3423769568113232e-126
-2.411611401424473e-145
34.0ms
-5.346061576701621e-102
-1.3423769568113232e-126
18.0ms
-1.6672945492724815e-31
-2.909157611876078e-32
Results
632.0ms1552×body256valid
27.0ms162×body256infinite
Compiler

Compiled 3911 to 3164 computations (19.1% saved)

regimes775.0ms (1%)

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

10 calls:

137.0ms
c
108.0ms
z
79.0ms
k
76.0ms
a
74.0ms
y
Results
ErrorSegmentsBranch
23.0b6x
24.9b8y
23.4b12z
23.5b7t
25.2b8a
25.5b6b
19.7b14c
25.2b5i
25.6b6j
24.4b7k
Compiler

Compiled 294 to 197 computations (33% saved)

bsearch307.0ms (0.4%)

Algorithm
13×binary-search
Steps
TimeLeftRight
38.0ms
2.2406411740302317e+255
2.5739606094828144e+267
33.0ms
2.9283501063917074e+226
4.484203507731191e+229
23.0ms
1.0015189725377572e+141
1.5594093389600855e+143
24.0ms
1.598728777817891e+120
8.91804942172551e+121
18.0ms
5.995224793297506e+89
2.7676544151691956e+90
20.0ms
61.5713317073221
1478.9479882983678
11.0ms
5.95887885191496e-10
8.770480939950057e-10
29.0ms
1.6301188354553545e-100
2.6064026554770963e-81
12.0ms
-9.876885885369692e-282
-5.542356414555193e-282
20.0ms
-6.407489105739576e-185
-3.279115993239626e-186
31.0ms
-1.3423769568113232e-126
-2.411611401424473e-145
31.0ms
-5.346061576701621e-102
-1.3423769568113232e-126
17.0ms
-1.6672945492724815e-31
-2.909157611876078e-32
Results
261.0ms1552×body256valid
26.0ms163×body256infinite
Compiler

Compiled 3884 to 3137 computations (19.2% saved)

regimes4.1s (5.4%)

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

10 calls:

2.0s
j
724.0ms
t
313.0ms
z
303.0ms
y
210.0ms
x
Results
ErrorSegmentsBranch
22.4b9x
26.0b7y
23.4b12z
22.6b11t
25.2b8a
26.8b6b
21.7b13c
25.2b5i
25.8b6j
24.0b7k
Compiler

Compiled 272 to 185 computations (32% saved)

bsearch658.0ms (0.9%)

Algorithm
12×binary-search
Steps
TimeLeftRight
136.0ms
2.2406411740302317e+255
2.5739606094828144e+267
77.0ms
2.9283501063917074e+226
4.484203507731191e+229
86.0ms
1.0015189725377572e+141
1.5594093389600855e+143
154.0ms
1.598728777817891e+120
8.91804942172551e+121
22.0ms
1.3163127054887423e+76
7.443714153948594e+77
26.0ms
8318219190.101394
3376084147625839.5
17.0ms
1.0016367270105651e-18
5.41006883571514e-18
30.0ms
1.6301188354553545e-100
2.6064026554770963e-81
22.0ms
-6.407489105739576e-185
-3.279115993239626e-186
35.0ms
-1.3423769568113232e-126
-2.411611401424473e-145
33.0ms
-5.346061576701621e-102
-1.3423769568113232e-126
20.0ms
-1.6672945492724815e-31
-2.909157611876078e-32
Results
447.0ms1568×body256valid
71.0ms158×body256infinite
Compiler

Compiled 3882 to 3127 computations (19.4% saved)

regimes1.9s (2.5%)

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

10 calls:

355.0ms
a
354.0ms
c
224.0ms
b
209.0ms
x
178.0ms
t
Results
ErrorSegmentsBranch
24.0b8x
26.0b7y
26.1b9z
24.0b11t
23.1b13a
26.8b10b
21.2b16c
25.2b5i
27.1b4j
25.8b5k
Compiler

Compiled 261 to 179 computations (31.4% saved)

bsearch798.0ms (1.1%)

Algorithm
15×binary-search
Steps
TimeLeftRight
41.0ms
2.2406411740302317e+255
2.5739606094828144e+267
33.0ms
2.9283501063917074e+226
4.484203507731191e+229
26.0ms
1.0015189725377572e+141
1.5594093389600855e+143
25.0ms
1.598728777817891e+120
8.91804942172551e+121
23.0ms
1.3163127054887423e+76
7.443714153948594e+77
32.0ms
8318219190.101394
3376084147625839.5
95.0ms
1.0016367270105651e-18
5.41006883571514e-18
34.0ms
1.6301188354553545e-100
2.6064026554770963e-81
111.0ms
2.8840020663117204e-173
2.711170352287214e-160
71.0ms
1.1141265878980198e-196
1.367951809297546e-192
109.0ms
1.3430338592206276e-267
2.6198354593307123e-239
94.0ms
-3.279115993239626e-186
-4.657200757770495e-202
29.0ms
-1.3423769568113232e-126
-2.411611401424473e-145
56.0ms
-5.346061576701621e-102
-1.3423769568113232e-126
18.0ms
-1.6672945492724815e-31
-2.909157611876078e-32
Results
738.0ms2080×body256valid
30.0ms154×body256infinite
Compiler

Compiled 5128 to 4117 computations (19.7% saved)

regimes1.6s (2.1%)

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

10 calls:

691.0ms
k
188.0ms
c
126.0ms
i
104.0ms
a
85.0ms
b
Results
ErrorSegmentsBranch
24.0b8x
26.0b7y
26.1b9z
24.0b11t
23.1b13a
26.8b10b
22.2b14c
25.2b5i
27.1b4j
25.8b5k
Compiler

Compiled 252 to 176 computations (30.2% saved)

bsearch346.0ms (0.5%)

Algorithm
13×binary-search
Steps
TimeLeftRight
40.0ms
2.2406411740302317e+255
2.5739606094828144e+267
30.0ms
2.9283501063917074e+226
4.484203507731191e+229
24.0ms
1.0015189725377572e+141
1.5594093389600855e+143
23.0ms
1.598728777817891e+120
8.91804942172551e+121
20.0ms
1.3163127054887423e+76
7.443714153948594e+77
26.0ms
8318219190.101394
3376084147625839.5
17.0ms
1.0016367270105651e-18
5.41006883571514e-18
29.0ms
1.6301188354553545e-100
2.6064026554770963e-81
31.0ms
1.3430338592206276e-267
2.6198354593307123e-239
29.0ms
-3.279115993239626e-186
-4.657200757770495e-202
28.0ms
-1.3423769568113232e-126
-2.411611401424473e-145
31.0ms
-5.346061576701621e-102
-1.3423769568113232e-126
18.0ms
-1.6672945492724815e-31
-2.909157611876078e-32
Results
296.0ms1792×body256valid
26.0ms149×body256infinite
Compiler

Compiled 4408 to 3541 computations (19.7% saved)

regimes2.4s (3.1%)

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

10 calls:

1.0s
j
324.0ms
z
206.0ms
c
193.0ms
y
183.0ms
i
Results
ErrorSegmentsBranch
25.5b7x
26.0b7y
27.4b9z
25.3b9t
26.1b9a
28.0b7b
23.9b12c
25.7b7i
25.5b10j
26.8b9k
Compiler

Compiled 243 to 173 computations (28.8% saved)

bsearch996.0ms (1.3%)

Algorithm
11×binary-search
Steps
TimeLeftRight
46.0ms
2.2406411740302317e+255
2.5739606094828144e+267
30.0ms
2.9283501063917074e+226
4.484203507731191e+229
98.0ms
1.0015189725377572e+141
1.5594093389600855e+143
23.0ms
1.598728777817891e+120
8.91804942172551e+121
84.0ms
1.3163127054887423e+76
7.443714153948594e+77
105.0ms
8318219190.101394
3376084147625839.5
112.0ms
1.3430338592206276e-267
2.6198354593307123e-239
94.0ms
-3.279115993239626e-186
-4.657200757770495e-202
68.0ms
-1.3423769568113232e-126
-2.411611401424473e-145
226.0ms
-5.346061576701621e-102
-1.3423769568113232e-126
109.0ms
-1.6672945492724815e-31
-2.909157611876078e-32
Results
870.0ms1536×body256valid
31.0ms165×body256infinite
Compiler

Compiled 3768 to 3029 computations (19.6% saved)

regimes1.3s (1.8%)

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

10 calls:

499.0ms
b
166.0ms
c
145.0ms
a
133.0ms
i
121.0ms
j
Results
ErrorSegmentsBranch
33.5b9x
33.8b6y
36.5b6z
32.9b9t
35.5b5a
30.9b13b
29.6b9c
35.1b5i
32.3b7j
33.1b5k
Compiler

Compiled 234 to 169 computations (27.8% saved)

bsearch333.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
8.0ms
3.0998027921378304e+278
3.595948113182002e+278
30.0ms
2.9283501063917074e+226
4.484203507731191e+229
25.0ms
1.0015189725377572e+141
1.5594093389600855e+143
52.0ms
8318219190.101394
3376084147625839.5
16.0ms
1.0016367270105651e-18
5.41006883571514e-18
159.0ms
1.6301188354553545e-100
2.6064026554770963e-81
26.0ms
1.7047222117556512e-150
1.1587948729743608e-144
17.0ms
-1.6672945492724815e-31
-2.909157611876078e-32
Results
283.0ms912×body256valid
12.0ms72×body256infinite
Compiler

Compiled 2060 to 1705 computations (17.2% saved)

regimes436.0ms (0.6%)

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

10 calls:

55.0ms
x
54.0ms
y
51.0ms
i
50.0ms
a
44.0ms
k
Results
ErrorSegmentsBranch
35.1b12x
38.3b13y
41.4b6z
38.2b7t
38.5b11a
38.5b7b
36.0b8c
36.7b11i
38.8b8j
36.3b10k
Compiler

Compiled 153 to 129 computations (15.7% saved)

bsearch235.0ms (0.3%)

Algorithm
11×binary-search
Steps
TimeLeftRight
19.0ms
2.347365318661239e+93
7.015691826173519e+93
24.0ms
7.451151884815946e+34
1.0006144253829245e+37
21.0ms
9861228046743018.0
286158733640442720.0
22.0ms
1633053594046.86
69339920979976.43
24.0ms
8.250443129862437e-32
2.3411334333398767e-29
20.0ms
3.424266057257417e-38
6.646841069489741e-37
26.0ms
-1.2540524854599266e-263
-1.0562314769232209e-269
17.0ms
-1.5080426062172869e-236
-1.106661344830775e-237
23.0ms
-6.080101788187527e-142
-4.0705627388930105e-146
15.0ms
-1.3647198150087426e-105
-3.7620104360032746e-106
25.0ms
-6.43631977911633e-34
-5.635701205888478e-37
Results
206.0ms1232×body256valid
13.0ms79×body256infinite
Compiler

Compiled 2434 to 2113 computations (13.2% saved)

regimes9.8s (13%)

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

10 calls:

8.4s
y
1.2s
c
37.0ms
x
37.0ms
a
28.0ms
t
Results
ErrorSegmentsBranch
40.1b10x
43.1b4y
44.0b5z
38.2b7t
39.0b11a
40.6b5b
38.2b6c
43.3b4i
39.8b5j
38.8b6k
Compiler

Compiled 138 to 120 computations (13% saved)

bsearch172.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
12.0ms
2.7676544151691956e+90
5.004452518169363e+90
23.0ms
2.7229336418525657e-46
3.4991669631164793e-44
90.0ms
1.6301188354553545e-100
2.6064026554770963e-81
28.0ms
-5.542356414555193e-282
-5.924468365696852e-287
19.0ms
-1.6672945492724815e-31
-2.909157611876078e-32
Results
163.0ms576×body256valid
1.0msbody256infinite
Compiler

Compiled 1152 to 995 computations (13.6% saved)

regimes187.0ms (0.2%)

Accuracy

Total -19.7b remaining (-46.2%)

Threshold costs -19.7b (-46.2%)

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

10 calls:

81.0ms
j
19.0ms
x
14.0ms
c
13.0ms
t
12.0ms
a
Results
ErrorSegmentsBranch
44.8b5x
45.3b3y
46.5b3z
42.7b3t
43.7b5a
45.5b3b
43.8b3c
46.4b2i
46.4b3j
46.4b3k
Compiler

Compiled 128 to 114 computations (10.9% saved)

bsearch55.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
9.391753129721128e-34
1.790464109426478e-31
31.0ms
-4.994120626249537e-23
-1.9172549495171121e-38
Results
50.0ms272×body256valid
2.0ms11×body256infinite
Compiler

Compiled 564 to 483 computations (14.4% saved)

simplify63.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05006572
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 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 c b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (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 (+.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 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 c b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(if (<=.f64 t -2826955303645415/7067388259113537318333190002971674063309935587502475832486424805170479104) (+.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 5394506156881457/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888) (-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 c b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (+.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 y -84999999999999999797360332365930513127378119723445570750070529774035456668835379151633452112545199884097438391381797863343847670542613779299785978878003768520346184427167009912031815852882728868060616952197460217173208861236717902821851136) (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i)))) (if (<=.f64 y 1045347431181123/87112285931760246646623899502532662132736) (+.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 18 (*.f64 z (*.f64 t (*.f64 y x)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))))
(if (<=.f64 y -2199999999999999917408944378821327410322070261703461089037001770450291207081069675708825197088718707730739899671757952845511649243037826905806445151499753530356843383003939074001518217137453696969793472247479697744399339678148329472) (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i)))) (if (<=.f64 y -12199999999999999587391947127016674929858407430720773824716435954799778539638289713873574001222008915701966659661510138427337479299262756518935156253261824) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c (*.f64 b 2)) (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))) (if (<=.f64 y -199999999999999995497619646912068059136) (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i)))) (if (<=.f64 y 1339538405257867/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976) (+.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 z (*.f64 t (*.f64 y x)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))))))
(if (<=.f64 y -2199999999999999917408944378821327410322070261703461089037001770450291207081069675708825197088718707730739899671757952845511649243037826905806445151499753530356843383003939074001518217137453696969793472247479697744399339678148329472) (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i)))) (if (<=.f64 y -590000000000000029606072121033735745999687963223768322439302892304408318763739778772469657054133273136170156124750795282543675428130239666307727360) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 y -199999999999999995497619646912068059136) (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i)))) (if (<=.f64 y 5740878879676573/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (+.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 z (*.f64 t (*.f64 y x)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))))))
(if (<=.f64 a -7617066462771021/12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160704) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 a 6706881651069515/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (+.f64 (*.f64 18 (*.f64 z (*.f64 t (*.f64 y x)))) (-.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 k -7364190262167723/5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 k 1939037262489433/285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412736) (-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x))) (if (<=.f64 k 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 k 5142201741628769/102844034832575377634685573909834406561420991602098741459288064) (-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x))) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.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 j 27) -50000000000000002216397832979173719250214483304318128040098968915481738541309455929792089182585038346225505444281420986050205132811653363414864588844456074162727639905052485516551288455999908458318119026366376053636438477835715215872973713965056) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 (*.f64 j 27) -3999999999999999815888826918627480846931950854956402839322966212785162853139783252833353910824665649494904007400214652042348672372695556295641130893294334148579434038296576) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 j 27) -500000000000000024930826985954446508505134242719231075787446465305994199549652907692229507678208) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 (*.f64 j 27) -5444517870735015/1361129467683753853853498429727072845824) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) (if (<=.f64 (*.f64 j 27) -1018517988167243/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 (*.f64 j 27) 5678427533559429/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))))))
(if (<=.f64 i -109999999999999994263011670692402916532042161480839683708681432461090006529420751472628110158854299370944297263151421202953482010624) (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) (if (<=.f64 i -2299999999999999884705448443196774551093169438963261243392) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))) (if (<=.f64 i -38000000000000000) (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) (if (<=.f64 i 3929716860707511/1267650600228229401496703205376) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 i 22000000000000000638106117049042337792) (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) (if (<=.f64 i 8200000000000000008040836647887813060495769729411990408889290344633418080264078502830489073062298611240555299744258195456) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 27 k)))) (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))))))))
(if (<=.f64 k -6422614617176819/89202980794122492566142873090593446023921664) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 i x))) (if (<=.f64 k 67000000000000002156258972422387485638656) (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) (if (<=.f64 k 94999999999999999355990124064354657763862301984686080) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 k 349999999999999984648892551029723964288033281506461655048404622260348666403806055385541979771149298991881746005085280255610554374205553396288198163036110848) (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))))))
(if (<=.f64 c -2877331348495215/91343852333181432387730302044767688728495783936) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c -8231172935403495/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c -2591295183367767/3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424) (*.f64 c b) (if (<=.f64 c -2449441655328671/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808) (*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z))) (if (<=.f64 c -86858970270951/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 a t))) (if (<=.f64 c 2660458394548483/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))) (if (<=.f64 c 8317409638948649/9671406556917033397649408) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 c 62) (*.f64 18 (*.f64 x (*.f64 y (*.f64 t z)))) (if (<=.f64 c 1479999999999999918734587418057924887608584203764685940781406972006494308508138134252290048) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))) (if (<=.f64 c 9199999999999999701356977996523075290811963009548131327507315010429050027692902304929918996931690042243012236159624413184) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 27999999999999999798412826629476306389187989434489443925370433627823968286401707089839814900792325035629685228203905094687462143318306087501824) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 44000000000000000718185719378061715628941806864539993331101136969015038277166837200824463381867109366148392578665411641739679432700414310894164297672809739178005090724990217235855941606381072100631892197310037448641874295636623360) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 74999999999999994658038039027506815265755449060868245917383611052610257151589562050580975608085370733185579232716067264407421983737584192538403576953591708282864084555935350953473337278240620053772373537553339646140941748110672140245767830758157108169261711360) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))))))))))))))))
(if (<=.f64 c -2374940160662717/45671926166590716193865151022383844364247891968) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c -8231172935403495/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c -3109721077501335/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (*.f64 c b) (if (<=.f64 c -2449441655328671/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808) (*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z))) (if (<=.f64 c -8501960384168381/1307993905256673975767120421215822522657964858038981454399109360803651185455244290152830052265253733065911465963809993683089776960073625541502023629723947119620918917825223508962533521125777727280023703876104306028269279939868013618062200188730110219063866757530095479450736063434158250346338582528) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 a t))) (if (<=.f64 c 2776783146697183/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 i x))) (if (<=.f64 c 8317409638948649/9671406556917033397649408) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 c 62) (*.f64 18 (*.f64 x (*.f64 y (*.f64 t z)))) (if (<=.f64 c 1380000000000000046472209506909791685290209646804136904738305852319150984725476782184071168) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 i x))) (if (<=.f64 c 54999999999999998040128778110404248137726449871052865701663786212587061402912765130467340387967781160255726718662104580096) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 5199999999999999885199946426478220863505052274912891610793206775975997704905418018285505027177681149474798514921473610849568556487808970129408) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 44000000000000000718185719378061715628941806864539993331101136969015038277166837200824463381867109366148392578665411641739679432700414310894164297672809739178005090724990217235855941606381072100631892197310037448641874295636623360) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 449999999999999993553403656423681304061163570734839416540173624008748878831167369477388846868219379041413126743064880039295388581209148467443419813539912158292471748285999482726245129003259624820854859126685892836071312450468584451167079448458554007084859392) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))))))))))))))))
(if (<=.f64 c -5937350401656793/91343852333181432387730302044767688728495783936) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c -8231172935403495/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c -1178420618842611/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 c b) (if (<=.f64 c -2449441655328671/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808) (*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z))) (if (<=.f64 c 5171513313276775/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 a t))) (if (<=.f64 c 6646139978924579/5192296858534827628530496329220096) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 c 1350000000000) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 19499999999999999471428382837065409000775339638293587720360789188538034814976) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 9499999999999999953376612799624380701529955288902014722577470785409908172559875353598179387365228682046532283603087261696) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 3499999999999999974801603328684538298648498679311180490671304203477996035800213386229976862599040629453710653525488136835932767914788260937728) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 35999999999999998628923165605492505000125609227622993262338036396128655999049359621626660585087357901614309146816946231812261314490704458683625834754766093566410592357709817609646119774120052246602934316509498826778155413724463104) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 13000000000000000058258857057834338833583735481008146817579487622947155714096510438472598740617291350315559915645531639487074614105260883186510410819974181963994461313725975635580637197830256305137566413759662255326332951329378956806820834329606251991793664) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))))))))))))))
(if (<=.f64 c -1461501637330903/45671926166590716193865151022383844364247891968) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c -8231172935403495/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c -3590010832863391/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272) (*.f64 c b) (if (<=.f64 c -1959553324262937/612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928) (*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z))) (if (<=.f64 c 5285291847478509/960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551872) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 2945676104867089/21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125504) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 c 1291658288653141/506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830528) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 211368832449645/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 3582684832389031/2596148429267413814265248164610048) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 c 130000000000000) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 13199999999999999914141035871996477338395353228272407499078579321636841848832) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 2050000000000000002010209161971953265123942432352997602222322586158354520066019625707622268265574652810138824936064548864) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 3499999999999999974801603328684538298648498679311180490671304203477996035800213386229976862599040629453710653525488136835932767914788260937728) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 44000000000000000718185719378061715628941806864539993331101136969015038277166837200824463381867109366148392578665411641739679432700414310894164297672809739178005090724990217235855941606381072100631892197310037448641874295636623360) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 2300000000000000035953545605923976386248860087875509810590056742197989704787297276668372230330874898599799834581725946766674395547212465663339540583992990195027312587547018943584103425439255186536178234402917263361447430373223207672325024679378264933793792) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))))))))))))))))))
(if (<=.f64 c -890602560248519/22835963083295358096932575511191922182123945984) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c -8231172935403495/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c -7926314678536699/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (*.f64 c b) (if (<=.f64 c -1959553324262937/612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928) (*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z))) (if (<=.f64 c 8087771707689625/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 537538738122673/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 7788445287802241/5192296858534827628530496329220096) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 c 700000000000000) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 13199999999999999914141035871996477338395353228272407499078579321636841848832) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 5399999999999999949356194475680474171282070424196019518132825613093199132427836102182934850834079376426254633730958163968) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 13499999999999999129181827649252287349917037276705930710547721521502020655251832934325304783187364570757167960434366603300425117815418830979072) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 44000000000000000718185719378061715628941806864539993331101136969015038277166837200824463381867109366148392578665411641739679432700414310894164297672809739178005090724990217235855941606381072100631892197310037448641874295636623360) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 13600000000000000779304206569844421325912322589870845901067753782721422095738181725577127914064822316531974566138574856460497668989378650360704536105051469395397629648356055243132153683909464850162584583542914621050029293583259271319572020180375290992222927847424) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))))))))))))))))
(if (<=.f64 c -3379722536327713/91343852333181432387730302044767688728495783936) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c -8231172935403495/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c -4495317912455029/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (*.f64 c b) (if (<=.f64 c -1959553324262937/612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928) (*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z))) (if (<=.f64 c 6108405516256129/33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624896) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 140000000000) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 17500000000000000020083331548850580039248256293185302576386244794675519029248) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 32999999999999997906677820470213944238307511801796943102372276060239787346712123323511253797386745468146014787146988126208) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 13499999999999999129181827649252287349917037276705930710547721521502020655251832934325304783187364570757167960434366603300425117815418830979072) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 44000000000000000718185719378061715628941806864539993331101136969015038277166837200824463381867109366148392578665411641739679432700414310894164297672809739178005090724990217235855941606381072100631892197310037448641874295636623360) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 2300000000000000035953545605923976386248860087875509810590056742197989704787297276668372230330874898599799834581725946766674395547212465663339540583992990195027312587547018943584103425439255186536178234402917263361447430373223207672325024679378264933793792) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))))))))))))))
(if (<=.f64 c -1883966954371867/11417981541647679048466287755595961091061972992) (*.f64 c b) (if (<=.f64 c 4041992862284903/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 6054836346213789/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (*.f64 j (*.f64 -27 k)) (if (<=.f64 c 7009600759022017/1298074214633706907132624082305024) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 185000000000000) (*.f64 k (*.f64 j -27)) (if (<=.f64 c 52000000000000004267369960594498731249140726153589274382223230603151725428897111070787292079639356494697997071362349579962894473869440929759232) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 17500000000000001203774859386536103616301907287473591698201808696357691154482204240506614867823980175921724289511909298947127065629680965378116247515586002373561511961222130210990835735866438088023540318284639181699203943282769920) (*.f64 c b) (if (<=.f64 c 320000000000000000917721123518519143958465922067679481074349757661132340924872709109865342634663188787742666020115145728326013964335416974329592549913787713739069889283330666258806342893111105581972926778156879720806144614454627835839746594295353509237997102525277225265336942592) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))))))))
(if (<=.f64 x -2396862685222681/11692013098647223345629478661730264157247460343808) (*.f64 x (*.f64 -4 i)) (if (<=.f64 x -2685539873210385/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (*.f64 j (*.f64 -27 k)) (if (<=.f64 x -2059439298039183/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (*.f64 x (*.f64 -4 i)) (if (<=.f64 x -5132091582190713/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472) (*.f64 c b) (if (<=.f64 x -3601369075219631/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (*.f64 -4 (*.f64 a t)) (if (<=.f64 x 8045601589545917/95780971304118053647396689196894323976171195136475136) (*.f64 c b) (if (<=.f64 x 8220946709986329/91343852333181432387730302044767688728495783936) (*.f64 -4 (*.f64 a t)) (if (<=.f64 x 2300000000000) (*.f64 j (*.f64 -27 k)) (if (<=.f64 x 10000000000000000) (*.f64 -4 (*.f64 a t)) (if (<=.f64 x 1450000000000000009859040785939300352) (*.f64 x (*.f64 -4 i)) (if (<=.f64 x 2400000000000000104105512739086046575896703979884654348300257094406680350935234666259177013248) (*.f64 c b) (*.f64 x (*.f64 -4 i)))))))))))))
(if (<=.f64 c -4384504911992709/45671926166590716193865151022383844364247891968) (*.f64 c b) (if (<=.f64 c -8580440018483781/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (*.f64 -4 (*.f64 a t)) (if (<=.f64 c 1067993517960455/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144) (*.f64 j (*.f64 -27 k)) (if (<=.f64 c 8436424732359699/803469022129495137770981046170581301261101496891396417650688) (*.f64 c b) (if (<=.f64 c 3700000000000000022992892836778006405683540604505284877871456230095462410835939101086056448) (*.f64 j (*.f64 -27 k)) (*.f64 c b))))))
(if (<=.f64 t -8057886448687823/43556142965880123323311949751266331066368) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t 6028694253989975/91343852333181432387730302044767688728495783936) (*.f64 c b) (*.f64 -4 (*.f64 a t))))
(*.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 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 c b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (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 (+.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 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 c b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))
(if (<=.f64 t -2826955303645415/7067388259113537318333190002971674063309935587502475832486424805170479104) (+.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 5394506156881457/1419606883389857208104148062281258856159455782592418086487285545274686109596480318996466895925319463985864300012238628776434768805888) (-.f64 (+.f64 (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))) (*.f64 c b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (+.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 y -84999999999999999797360332365930513127378119723445570750070529774035456668835379151633452112545199884097438391381797863343847670542613779299785978878003768520346184427167009912031815852882728868060616952197460217173208861236717902821851136) (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i)))) (if (<=.f64 y 1045347431181123/87112285931760246646623899502532662132736) (+.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 18 (*.f64 z (*.f64 t (*.f64 y x)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))))
(if (<=.f64 y -2199999999999999917408944378821327410322070261703461089037001770450291207081069675708825197088718707730739899671757952845511649243037826905806445151499753530356843383003939074001518217137453696969793472247479697744399339678148329472) (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i)))) (if (<=.f64 y -12199999999999999587391947127016674929858407430720773824716435954799778539638289713873574001222008915701966659661510138427337479299262756518935156253261824) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 c (*.f64 b 2)) (-.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))))) (if (<=.f64 y -199999999999999995497619646912068059136) (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i)))) (if (<=.f64 y 1339538405257867/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976) (+.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 z (*.f64 t (*.f64 y x)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))))))
(if (<=.f64 y -2199999999999999917408944378821327410322070261703461089037001770450291207081069675708825197088718707730739899671757952845511649243037826905806445151499753530356843383003939074001518217137453696969793472247479697744399339678148329472) (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i)))) (if (<=.f64 y -590000000000000029606072121033735745999687963223768322439302892304408318763739778772469657054133273136170156124750795282543675428130239666307727360) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 y -199999999999999995497619646912068059136) (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i)))) (if (<=.f64 y 5740878879676573/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (+.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 z (*.f64 t (*.f64 y x)))) (-.f64 (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k))) (*.f64 x (*.f64 4 i))))))))
(if (<=.f64 a -7617066462771021/12486994201263968925526388919172665222994392570659884603436627838501486955279062480481224412253967884639307724485626491581791902717153141225160704) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 a 6706881651069515/12194330274671844653834364178879555881830461494785043558043581873536608354764709453594945715091765512343073949692994620685343654997219864477696) (+.f64 (*.f64 18 (*.f64 z (*.f64 t (*.f64 y x)))) (-.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 k -7364190262167723/5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.f64 x (*.f64 4 i))) (-.f64 (*.f64 b c) (*.f64 j (*.f64 27 k)))) (if (<=.f64 k 1939037262489433/285152538601387201165073225356268207805826781703034995661199532368704697950542336656619550707335712486165144348349650456918044045085964874890791332482638386765749667147516559380179637015412736) (-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x))) (if (<=.f64 k 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 k 5142201741628769/102844034832575377634685573909834406561420991602098741459288064) (-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.f64 4 (*.f64 i x))) (+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (*.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 j 27) -50000000000000002216397832979173719250214483304318128040098968915481738541309455929792089182585038346225505444281420986050205132811653363414864588844456074162727639905052485516551288455999908458318119026366376053636438477835715215872973713965056) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 (*.f64 j 27) -3999999999999999815888826918627480846931950854956402839322966212785162853139783252833353910824665649494904007400214652042348672372695556295641130893294334148579434038296576) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (*.f64 j 27) -500000000000000024930826985954446508505134242719231075787446465305994199549652907692229507678208) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 (*.f64 j 27) -5444517870735015/1361129467683753853853498429727072845824) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) (if (<=.f64 (*.f64 j 27) -1018517988167243/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))) (if (<=.f64 (*.f64 j 27) 5678427533559429/5678427533559428832416592249125035424637823130369672345949142181098744438385921275985867583701277855943457200048954515105739075223552) (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) (-.f64 (*.f64 c b) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j))))))))))
(if (<=.f64 i -109999999999999994263011670692402916532042161480839683708681432461090006529420751472628110158854299370944297263151421202953482010624) (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) (if (<=.f64 i -2299999999999999884705448443196774551093169438963261243392) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))) (if (<=.f64 i -38000000000000000) (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) (if (<=.f64 i 3929716860707511/1267650600228229401496703205376) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 i 22000000000000000638106117049042337792) (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) (if (<=.f64 i 8200000000000000008040836647887813060495769729411990408889290344633418080264078502830489073062298611240555299744258195456) (+.f64 (*.f64 c b) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 27 k)))) (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x))))))))))
(if (<=.f64 k -6422614617176819/89202980794122492566142873090593446023921664) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 i x))) (if (<=.f64 k 67000000000000002156258972422387485638656) (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) (if (<=.f64 k 94999999999999999355990124064354657763862301984686080) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 k 349999999999999984648892551029723964288033281506461655048404622260348666403806055385541979771149298991881746005085280255610554374205553396288198163036110848) (+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 a t) (*.f64 i x)))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))))))
(if (<=.f64 c -2877331348495215/91343852333181432387730302044767688728495783936) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c -8231172935403495/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c -2591295183367767/3048582568667961163458591044719888970457615373696260889510895468384152088691177363398736428772941378085768487423248655171335913749304966119424) (*.f64 c b) (if (<=.f64 c -2449441655328671/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808) (*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z))) (if (<=.f64 c -86858970270951/10218702384817765435680628290748613458265350453429542612493041881278524886369096016818984783322294789577433327842265575649138882500575199542984559607218336872038429045509558663769793133795138494375185186532064890845853749530218856391110938974453986086436459043203870933208875495579361330830770176) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 a t))) (if (<=.f64 c 2660458394548483/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))) (if (<=.f64 c 8317409638948649/9671406556917033397649408) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 c 62) (*.f64 18 (*.f64 x (*.f64 y (*.f64 t z)))) (if (<=.f64 c 1479999999999999918734587418057924887608584203764685940781406972006494308508138134252290048) (neg.f64 (+.f64 (*.f64 27 (*.f64 k j)) (*.f64 4 (*.f64 i x)))) (if (<=.f64 c 9199999999999999701356977996523075290811963009548131327507315010429050027692902304929918996931690042243012236159624413184) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 27999999999999999798412826629476306389187989434489443925370433627823968286401707089839814900792325035629685228203905094687462143318306087501824) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 44000000000000000718185719378061715628941806864539993331101136969015038277166837200824463381867109366148392578665411641739679432700414310894164297672809739178005090724990217235855941606381072100631892197310037448641874295636623360) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 74999999999999994658038039027506815265755449060868245917383611052610257151589562050580975608085370733185579232716067264407421983737584192538403576953591708282864084555935350953473337278240620053772373537553339646140941748110672140245767830758157108169261711360) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))))))))))))))))
(if (<=.f64 c -2374940160662717/45671926166590716193865151022383844364247891968) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c -8231172935403495/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c -3109721077501335/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (*.f64 c b) (if (<=.f64 c -2449441655328671/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808) (*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z))) (if (<=.f64 c -8501960384168381/1307993905256673975767120421215822522657964858038981454399109360803651185455244290152830052265253733065911465963809993683089776960073625541502023629723947119620918917825223508962533521125777727280023703876104306028269279939868013618062200188730110219063866757530095479450736063434158250346338582528) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 a t))) (if (<=.f64 c 2776783146697183/4271974071841820164790043412339104229205409044713305539894083215644439451561281100045924173873152) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 i x))) (if (<=.f64 c 8317409638948649/9671406556917033397649408) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 c 62) (*.f64 18 (*.f64 x (*.f64 y (*.f64 t z)))) (if (<=.f64 c 1380000000000000046472209506909791685290209646804136904738305852319150984725476782184071168) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 i x))) (if (<=.f64 c 54999999999999998040128778110404248137726449871052865701663786212587061402912765130467340387967781160255726718662104580096) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 5199999999999999885199946426478220863505052274912891610793206775975997704905418018285505027177681149474798514921473610849568556487808970129408) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 44000000000000000718185719378061715628941806864539993331101136969015038277166837200824463381867109366148392578665411641739679432700414310894164297672809739178005090724990217235855941606381072100631892197310037448641874295636623360) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 449999999999999993553403656423681304061163570734839416540173624008748878831167369477388846868219379041413126743064880039295388581209148467443419813539912158292471748285999482726245129003259624820854859126685892836071312450468584451167079448458554007084859392) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))))))))))))))))
(if (<=.f64 c -5937350401656793/91343852333181432387730302044767688728495783936) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c -8231172935403495/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c -1178420618842611/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 c b) (if (<=.f64 c -2449441655328671/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808) (*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z))) (if (<=.f64 c 5171513313276775/1231312693637327475383720003129487931408741852202045208373384168882678805359287831606695820465153613775207124697088) (+.f64 (*.f64 k (*.f64 j -27)) (*.f64 -4 (*.f64 a t))) (if (<=.f64 c 6646139978924579/5192296858534827628530496329220096) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 c 1350000000000) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 19499999999999999471428382837065409000775339638293587720360789188538034814976) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 9499999999999999953376612799624380701529955288902014722577470785409908172559875353598179387365228682046532283603087261696) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 3499999999999999974801603328684538298648498679311180490671304203477996035800213386229976862599040629453710653525488136835932767914788260937728) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 35999999999999998628923165605492505000125609227622993262338036396128655999049359621626660585087357901614309146816946231812261314490704458683625834754766093566410592357709817609646119774120052246602934316509498826778155413724463104) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 13000000000000000058258857057834338833583735481008146817579487622947155714096510438472598740617291350315559915645531639487074614105260883186510410819974181963994461313725975635580637197830256305137566413759662255326332951329378956806820834329606251991793664) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k)))))))))))))))
(if (<=.f64 c -1461501637330903/45671926166590716193865151022383844364247891968) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c -8231172935403495/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c -3590010832863391/390218568789499028922699653724145788218574767833121393857394619953171467352470702515038262882936496394978366390175827861930996959911035663286272) (*.f64 c b) (if (<=.f64 c -1959553324262937/612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928) (*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z))) (if (<=.f64 c 5285291847478509/960962154087001629436308185025184878247905227974336452694771122017616840015261658617268505418282416748614914455642299215255384405286687137505466996049907860485085046091635529899088428785810612776957410293491536147754283397719630991265870577566668501257551872) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 2945676104867089/21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125504) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 c 1291658288653141/506532662216918085755909163048237445191949002959281848144001138878253517018177263964807989373425756138696031080481053366991595590260226478013534525648677207893210669360535830528) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 211368832449645/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 3582684832389031/2596148429267413814265248164610048) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 c 130000000000000) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 13199999999999999914141035871996477338395353228272407499078579321636841848832) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 2050000000000000002010209161971953265123942432352997602222322586158354520066019625707622268265574652810138824936064548864) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 3499999999999999974801603328684538298648498679311180490671304203477996035800213386229976862599040629453710653525488136835932767914788260937728) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 44000000000000000718185719378061715628941806864539993331101136969015038277166837200824463381867109366148392578665411641739679432700414310894164297672809739178005090724990217235855941606381072100631892197310037448641874295636623360) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 2300000000000000035953545605923976386248860087875509810590056742197989704787297276668372230330874898599799834581725946766674395547212465663339540583992990195027312587547018943584103425439255186536178234402917263361447430373223207672325024679378264933793792) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))))))))))))))))))
(if (<=.f64 c -890602560248519/22835963083295358096932575511191922182123945984) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c -8231172935403495/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c -7926314678536699/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (*.f64 c b) (if (<=.f64 c -1959553324262937/612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928) (*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z))) (if (<=.f64 c 8087771707689625/553956966280111321359151042308621317197106853745652161186848528428353614047320326248246548509656023453846098404449586961587736474553087989908021159880755329796288475560940755137311819879076531853615938045960455092067922915100261601864210866521544040371494407003426519343169536) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 537538738122673/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 7788445287802241/5192296858534827628530496329220096) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 c 700000000000000) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 13199999999999999914141035871996477338395353228272407499078579321636841848832) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 5399999999999999949356194475680474171282070424196019518132825613093199132427836102182934850834079376426254633730958163968) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 13499999999999999129181827649252287349917037276705930710547721521502020655251832934325304783187364570757167960434366603300425117815418830979072) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 44000000000000000718185719378061715628941806864539993331101136969015038277166837200824463381867109366148392578665411641739679432700414310894164297672809739178005090724990217235855941606381072100631892197310037448641874295636623360) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 13600000000000000779304206569844421325912322589870845901067753782721422095738181725577127914064822316531974566138574856460497668989378650360704536105051469395397629648356055243132153683909464850162584583542914621050029293583259271319572020180375290992222927847424) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))))))))))))))))
(if (<=.f64 c -3379722536327713/91343852333181432387730302044767688728495783936) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c -8231172935403495/6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c -4495317912455029/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (*.f64 c b) (if (<=.f64 c -1959553324262937/612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928) (*.f64 t (*.f64 y (*.f64 (*.f64 x 18) z))) (if (<=.f64 c 6108405516256129/33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624896) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 140000000000) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 17500000000000000020083331548850580039248256293185302576386244794675519029248) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 32999999999999997906677820470213944238307511801796943102372276060239787346712123323511253797386745468146014787146988126208) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 13499999999999999129181827649252287349917037276705930710547721521502020655251832934325304783187364570757167960434366603300425117815418830979072) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 44000000000000000718185719378061715628941806864539993331101136969015038277166837200824463381867109366148392578665411641739679432700414310894164297672809739178005090724990217235855941606381072100631892197310037448641874295636623360) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))) (if (<=.f64 c 2300000000000000035953545605923976386248860087875509810590056742197989704787297276668372230330874898599799834581725946766674395547212465663339540583992990195027312587547018943584103425439255186536178234402917263361447430373223207672325024679378264933793792) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (+.f64 (*.f64 c b) (*.f64 j (*.f64 -27 k))))))))))))))
(if (<=.f64 c -1883966954371867/11417981541647679048466287755595961091061972992) (*.f64 c b) (if (<=.f64 c 4041992862284903/3514776401986872174070733209129673327241950873673372369609965291102998109899599898686750536018664732148375711432438199315006457855854921632037902485050909261824) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 6054836346213789/9173994463960286046443283581208347763186259956673124494950355357547691504353939232280074212440502746218496) (*.f64 j (*.f64 -27 k)) (if (<=.f64 c 7009600759022017/1298074214633706907132624082305024) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 185000000000000) (*.f64 k (*.f64 j -27)) (if (<=.f64 c 52000000000000004267369960594498731249140726153589274382223230603151725428897111070787292079639356494697997071362349579962894473869440929759232) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (if (<=.f64 c 17500000000000001203774859386536103616301907287473591698201808696357691154482204240506614867823980175921724289511909298947127065629680965378116247515586002373561511961222130210990835735866438088023540318284639181699203943282769920) (*.f64 c b) (if (<=.f64 c 320000000000000000917721123518519143958465922067679481074349757661132340924872709109865342634663188787742666020115145728326013964335416974329592549913787713739069889283330666258806342893111105581972926778156879720806144614454627835839746594295353509237997102525277225265336942592) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))) (*.f64 c b)))))))))
(if (<=.f64 x -2396862685222681/11692013098647223345629478661730264157247460343808) (*.f64 x (*.f64 -4 i)) (if (<=.f64 x -2685539873210385/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (*.f64 j (*.f64 -27 k)) (if (<=.f64 x -2059439298039183/3432398830065304857490950399540696608634717650071652704697231729592771591698828026061279820330727277488648155695740429018560993999858321906287014145557528576) (*.f64 x (*.f64 -4 i)) (if (<=.f64 x -5132091582190713/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472) (*.f64 c b) (if (<=.f64 x -3601369075219631/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (*.f64 -4 (*.f64 a t)) (if (<=.f64 x 8045601589545917/95780971304118053647396689196894323976171195136475136) (*.f64 c b) (if (<=.f64 x 8220946709986329/91343852333181432387730302044767688728495783936) (*.f64 -4 (*.f64 a t)) (if (<=.f64 x 2300000000000) (*.f64 j (*.f64 -27 k)) (if (<=.f64 x 10000000000000000) (*.f64 -4 (*.f64 a t)) (if (<=.f64 x 1450000000000000009859040785939300352) (*.f64 x (*.f64 -4 i)) (if (<=.f64 x 2400000000000000104105512739086046575896703979884654348300257094406680350935234666259177013248) (*.f64 c b) (*.f64 x (*.f64 -4 i)))))))))))))
(if (<=.f64 c -4384504911992709/45671926166590716193865151022383844364247891968) (*.f64 c b) (if (<=.f64 c -8580440018483781/41855804968213567224547853478906320725054875457247406540771499545716837934567817284890561672488119458109166910841919797858872862722356017328064756151166307827869405370407152286801072676024887272960758524035337792904616958075776435777990406039363527010043736240963055342423554029893064011082834640896) (*.f64 -4 (*.f64 a t)) (if (<=.f64 c 1067993517960455/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144) (*.f64 j (*.f64 -27 k)) (if (<=.f64 c 8436424732359699/803469022129495137770981046170581301261101496891396417650688) (*.f64 c b) (if (<=.f64 c 3700000000000000022992892836778006405683540604505284877871456230095462410835939101086056448) (*.f64 j (*.f64 -27 k)) (*.f64 c b))))))
(if (<=.f64 t -8057886448687823/43556142965880123323311949751266331066368) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t 6028694253989975/91343852333181432387730302044767688728495783936) (*.f64 c b) (*.f64 -4 (*.f64 a t))))
(*.f64 c b)
Compiler

Compiled 2656 to 1544 computations (41.9% saved)

soundness241.0ms (0.3%)

Algorithm
egg-herbie
Rules
2722×rational.json-simplify-2
1576×rational.json-simplify-35
1210×rational.json-simplify-51
1172×rational.json-simplify-48
796×exponential.json-simplify-26
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03091
14685
28285
312585
418985
527385
632885
733985
03091
14685
28285
312585
418985
527385
632885
733985
019113994
146713986
2102713914
3230213524
4453113524
5583113508
6643413508
7701413508
8705513496
Stop Event
node limit
saturated
saturated
Compiler

Compiled 759 to 441 computations (41.9% saved)

end1.4s (1.9%)

Remove

(sort b c)

(sort y z)

Compiler

Compiled 3254 to 1784 computations (45.2% saved)

Profiling

Loading profile data...