Details

Time bar (total: 1.2min)

analyze1.5s (2%)

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)

sample8.2s (11%)

Results
4.1s8446×body256infinite
3.9s8256×body256valid
Bogosity

preprocess489.0ms (0.7%)

Algorithm
egg-herbie
Rules
3688×rational.json-simplify-43
2996×rational.json-simplify-2
148×rational.json-simplify-1
96×rational.json-simplify-45
92×rational.json-simplify-42
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03594186
17433910
211593910
317273910
417293910
517293910
628023910
728023910
833883910
933883910
1041073910
1142063910
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 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 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 b c) (-.f64 (*.f64 t (*.f64 z (*.f64 x (*.f64 18 y)))) (*.f64 t (*.f64 a 4)))) (+.f64 (*.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 b c)) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 y (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 y (*.f64 4 i))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 z 18) y) x) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 z 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 x (*.f64 y (*.f64 18 z)))) (*.f64 t (*.f64 a 4)))) (+.f64 (*.f64 i (*.f64 z 4)) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 z y))) (*.f64 a 4)))) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 z (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.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 x (*.f64 z (*.f64 y (*.f64 18 t)))) (*.f64 x (*.f64 a 4)))) (+.f64 (*.f64 i (*.f64 t 4)) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 b c) (*.f64 x (-.f64 (*.f64 (*.f64 18 t) (*.f64 y z)) (*.f64 a 4)))) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 t (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 x (-.f64 (*.f64 t (*.f64 18 (*.f64 y z))) (*.f64 a 4)))) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 t (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 x (-.f64 (*.f64 18 (*.f64 t (*.f64 y z))) (*.f64 a 4)))) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 t (*.f64 4 i))))
(-.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 t (*.f64 z (*.f64 y (*.f64 18 a)))) (*.f64 t (*.f64 x 4)))) (+.f64 (*.f64 (*.f64 a 4) i) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 (*.f64 18 a) (*.f64 y z)) (*.f64 x 4)))) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 4 (*.f64 a i))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 a (*.f64 18 (*.f64 y z))) (*.f64 x 4)))) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 4 (*.f64 a i))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 18 (*.f64 a (*.f64 y z))) (*.f64 x 4)))) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 4 (*.f64 a i))))
(-.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 t (*.f64 z (*.f64 y (*.f64 18 b)))) (*.f64 t (*.f64 a 4))) (*.f64 x c)) (+.f64 (*.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 x c)) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 4 (*.f64 b i))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 y b) z)) (*.f64 a 4))) (*.f64 x c)) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 4 (*.f64 b i))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y b))) (*.f64 a 4))) (*.f64 x c)) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 4 (*.f64 b i))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z b))) (*.f64 a 4))) (*.f64 x c)) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 4 (*.f64 b i))))
(-.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 t (*.f64 z (*.f64 y (*.f64 18 c)))) (*.f64 t (*.f64 a 4))) (*.f64 x b)) (+.f64 (*.f64 i (*.f64 4 c)) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 18 c) z)) (*.f64 a 4))) (*.f64 x b)) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 c (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 c))) (*.f64 a 4))) (*.f64 x b)) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 c (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 c (*.f64 y z))) (*.f64 a 4))) (*.f64 x b)) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 c (*.f64 4 i))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z c))) (*.f64 a 4))) (*.f64 x b)) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 c (*.f64 4 i))))
(-.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 t (*.f64 z (*.f64 y (*.f64 18 i)))) (*.f64 t (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 18 i) z)) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 i))) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 18 (*.f64 i (*.f64 y z))) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 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 b c) (-.f64 (*.f64 t (*.f64 z (*.f64 y (*.f64 18 j)))) (*.f64 t (*.f64 a 4)))) (+.f64 (*.f64 i (*.f64 4 j)) (*.f64 k (*.f64 x 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 (*.f64 18 j) (*.f64 y z)) (*.f64 a 4)))) (+.f64 (*.f64 4 (*.f64 j i)) (*.f64 x (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 j (*.f64 18 (*.f64 y z))) (*.f64 a 4)))) (+.f64 (*.f64 4 (*.f64 i j)) (*.f64 x (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z j))) (*.f64 a 4)))) (+.f64 (*.f64 4 (*.f64 i j)) (*.f64 x (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 k 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 k 4) i)) (*.f64 (*.f64 j 27) x))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 z (*.f64 y (*.f64 18 k)))) (*.f64 t (*.f64 a 4)))) (+.f64 (*.f64 i (*.f64 4 k)) (*.f64 x (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 (*.f64 18 k) (*.f64 y z)) (*.f64 a 4)))) (+.f64 (*.f64 4 (*.f64 k i)) (*.f64 x (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 k (*.f64 18 (*.f64 y z))) (*.f64 a 4)))) (+.f64 (*.f64 4 (*.f64 i k)) (*.f64 x (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y k))) (*.f64 a 4)))) (+.f64 (*.f64 4 (*.f64 i k)) (*.f64 x (*.f64 j 27))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) z) y) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 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 b c) (-.f64 (*.f64 y (*.f64 z (*.f64 (*.f64 x 18) t))) (*.f64 y (*.f64 a 4)))) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 b c) (*.f64 y (-.f64 (*.f64 t (*.f64 18 (*.f64 x z))) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 y (-.f64 (*.f64 18 (*.f64 t (*.f64 x z))) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.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 t (*.f64 z (*.f64 (*.f64 x 18) a))) (*.f64 t (*.f64 y 4)))) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 a z)) (*.f64 y 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 x z) a)) (*.f64 y 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 18 (*.f64 a (*.f64 x z))) (*.f64 y 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z a)) (*.f64 y 4)))) (+.f64 (*.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 t (*.f64 z (*.f64 (*.f64 x 18) b))) (*.f64 t (*.f64 a 4))) (*.f64 y c)) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 z b)) (*.f64 a 4))) (*.f64 y c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 x z) b)) (*.f64 a 4))) (*.f64 y c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 b (*.f64 x z))) (*.f64 a 4))) (*.f64 y c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 z b))) (*.f64 a 4))) (*.f64 y c)) (+.f64 (*.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 (*.f64 t (*.f64 z (*.f64 (*.f64 x 18) c))) (*.f64 t (*.f64 a 4))) (*.f64 y b)) (+.f64 (*.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 y b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 c))) (*.f64 a 4))) (*.f64 y b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 z c))) (*.f64 a 4))) (*.f64 y b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) i) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) y)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x 18) i))) (*.f64 t (*.f64 a 4)))) (+.f64 (*.f64 y (*.f64 x 4)) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 i z)) (*.f64 a 4)))) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 x (*.f64 y 4))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 i))) (*.f64 a 4)))) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 x (*.f64 y 4))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) j) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 y 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x 18) j))) (*.f64 t (*.f64 a 4)))) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 k (*.f64 y 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 j z)) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 y (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 j))) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 y (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 z j))) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 y (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) k) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) y))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 z (*.f64 (*.f64 x 18) k))) (*.f64 t (*.f64 a 4)))) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 y (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 k z)) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 y (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 z (*.f64 18 k))) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 y (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 z k))) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.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 z (*.f64 (*.f64 (*.f64 x 18) y) t)) (*.f64 z (*.f64 a 4)))) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 b c) (*.f64 z (-.f64 (*.f64 (*.f64 x 18) (*.f64 y t)) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 z (-.f64 (*.f64 18 (*.f64 (*.f64 y t) x)) (*.f64 a 4)))) (+.f64 (*.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 b c) (-.f64 (*.f64 t (*.f64 (*.f64 (*.f64 x 18) y) a)) (*.f64 t (*.f64 z 4)))) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y a)) (*.f64 z 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y a))) (*.f64 z 4)))) (+.f64 (*.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 t (*.f64 (*.f64 (*.f64 x 18) y) b)) (*.f64 t (*.f64 a 4))) (*.f64 z c)) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y b)) (*.f64 a 4))) (*.f64 z c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y b))) (*.f64 a 4))) (*.f64 z c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) c) t) (*.f64 (*.f64 a 4) t)) (*.f64 b z)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (-.f64 (*.f64 t (*.f64 (*.f64 (*.f64 x 18) y) c)) (*.f64 t (*.f64 a 4))) (*.f64 z b)) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y c)) (*.f64 a 4))) (*.f64 z b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 c (*.f64 18 y))) (*.f64 a 4))) (*.f64 z b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) i) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) z)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 t (*.f64 (*.f64 (*.f64 x 18) y) i)) (*.f64 t (*.f64 a 4)))) (+.f64 (*.f64 z (*.f64 x 4)) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y i)) (*.f64 a 4)))) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 z (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y i))) (*.f64 a 4)))) (+.f64 (*.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 t (*.f64 (*.f64 (*.f64 x 18) y) j)) (*.f64 t (*.f64 a 4)))) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 k (*.f64 z 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y j)) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 z (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y j))) (*.f64 a 4)))) (+.f64 (*.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 t (*.f64 (*.f64 (*.f64 x 18) y) k)) (*.f64 t (*.f64 a 4)))) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 z (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y k)) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 z (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y k))) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 z (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y k))) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 z (*.f64 j 27))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) a) (*.f64 (*.f64 t 4) a)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) a) (*.f64 a (*.f64 t 4)))) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 b c) (*.f64 a (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 t 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 a (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 t 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) b) (*.f64 (*.f64 a 4) b)) (*.f64 t c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) b) (*.f64 (*.f64 a 4) b)) (*.f64 t c)) (+.f64 (*.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 t c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 t c)) (+.f64 (*.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 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) c) (*.f64 (*.f64 a 4) c)) (*.f64 t b)) (+.f64 (*.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 t b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 c (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 t b)) (+.f64 (*.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 b c) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) i) (*.f64 (*.f64 a 4) i))) (+.f64 (*.f64 t (*.f64 x 4)) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 b c) (*.f64 i (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4)))) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 t (*.f64 x 4))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 i (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)))) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 t (*.f64 x 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 b c) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) j) (*.f64 (*.f64 a 4) j))) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 k (*.f64 t 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 j (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 j (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)))) (+.f64 (*.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 x 18) y) z) k) (*.f64 (*.f64 a 4) k))) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 t (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 k (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 t (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 k (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4)))) (+.f64 (*.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 x 18) y) z) t) (*.f64 t (*.f64 4 b))) (*.f64 a c)) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 4 b))) (*.f64 a c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 b))) (*.f64 a c)) (+.f64 (*.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 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 4 c))) (*.f64 a b)) (+.f64 (*.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 a b)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 c))) (*.f64 a b)) (+.f64 (*.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 i 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) a)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (*.f64 b c) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 4 i)))) (+.f64 (*.f64 a (*.f64 x 4)) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 4 i)))) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 x (*.f64 a 4))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 i)))) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 x (*.f64 a 4))))
(-.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 x 18) y) z) t) (*.f64 t (*.f64 4 j)))) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 k (*.f64 a 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 4 j)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 a (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 j)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 a (*.f64 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 b c) (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 4 k)))) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 a (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 4 k)))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 a (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 b c) (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 4 k)))) (+.f64 (*.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 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.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 a 4) t)) (*.f64 i c)) (*.f64 (*.f64 x 4) b)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 c i)) (+.f64 (*.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 c i)) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 x (*.f64 4 b))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 c i)) (+.f64 (*.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 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 c j)) (+.f64 (*.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 c j)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 b (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 c j)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 b (*.f64 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 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 c k)) (+.f64 (*.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 c k)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 b (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 c k)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 b (*.f64 j 27))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b i)) (*.f64 (*.f64 x 4) c)) (*.f64 (*.f64 j 27) k))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b i)) (+.f64 (*.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 b i)) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 x (*.f64 4 c))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 b i)) (+.f64 (*.f64 j (*.f64 27 k)) (*.f64 x (*.f64 4 c))))
(-.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 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b j)) (+.f64 (*.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 b j)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 c (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 b j)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 c (*.f64 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 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b k)) (+.f64 (*.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 b k)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 c (*.f64 j 27))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 b k)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 c (*.f64 j 27))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) j)) (*.f64 (*.f64 i 27) k))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.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 b c)) (+.f64 (*.f64 4 (*.f64 x j)) (*.f64 i (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 (*.f64 x 4) j) (*.f64 i (*.f64 27 k))))
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) k)) (*.f64 (*.f64 j 27) i))
(-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.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 b c)) (+.f64 (*.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 b c)) (+.f64 (*.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 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 (*.f64 x 4) i) (*.f64 (*.f64 j 27) k)))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 (*.f64 18 y) z)) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 18 (*.f64 y z))) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
Symmetry

(sort y z)

(sort b c)

(sort j k)

Compiler

Compiled 51 to 39 computations (23.5% saved)

simplify25.0ms (0%)

Algorithm
egg-herbie
Rules
258×rational.json-simplify-2
220×rational.json-simplify-43
rational.json-simplify-1
rational.json-simplify-48
rational.json-simplify-42
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03091
14685
27385
310685
416285
524085
629785
730785
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 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 t (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.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 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 x y) z)) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 x z))) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))

eval14.0ms (0%)

Compiler

Compiled 188 to 114 computations (39.4% saved)

prune5.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

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

Compiled 158 to 113 computations (28.5% saved)

localize49.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 141 to 70 computations (50.4% saved)

series116.0ms (0.2%)

Counts
4 → 156
Calls

39 calls:

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

rewrite213.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02082
117082
253982
3208782
Stop Event
node limit
Counts
4 → 24
Calls
Call 1
Inputs
(*.f64 (*.f64 x y) z)
(*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 x y) z)) (*.f64 a 4)))
(*.f64 j (*.f64 27 k))
(*.f64 18 (*.f64 (*.f64 x y) z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y z)) (/.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 y z)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) 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 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 27 k)) (/.f64 (*.f64 j (*.f64 27 k)) (*.f64 j (*.f64 27 k))))))) (#(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 y (*.f64 z 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 y (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 y (*.f64 z 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y (*.f64 z 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 x (*.f64 y (*.f64 z 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 y (*.f64 z 18))) 1)))))

simplify179.0ms (0.2%)

Algorithm
egg-herbie
Rules
1724×rational.json-simplify-47
886×rational.json-simplify-79
872×rational.json-simplify-2
790×rational.json-simplify-104
742×rational.json-simplify-80
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0674188
11434188
24414188
315643972
436213972
562723972
Stop Event
node limit
Counts
180 → 50
Calls
Call 1
Inputs
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 27 (*.f64 k j))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 x (*.f64 y z)) 0)
(+.f64 0 (*.f64 x (*.f64 y z)))
(-.f64 (*.f64 x (*.f64 y z)) 0)
(/.f64 (*.f64 x (*.f64 y z)) 1)
(/.f64 (*.f64 x (*.f64 y z)) (/.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 y z))))
(pow.f64 (*.f64 x (*.f64 y z)) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) 0)
(+.f64 0 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))))
(-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) 0)
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) 1)
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4)))))
(pow.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) 1)
(+.f64 (*.f64 j (*.f64 27 k)) 0)
(+.f64 0 (*.f64 j (*.f64 27 k)))
(-.f64 (*.f64 j (*.f64 27 k)) 0)
(/.f64 (*.f64 j (*.f64 27 k)) 1)
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j (*.f64 27 k)) (*.f64 j (*.f64 27 k))))
(pow.f64 (*.f64 j (*.f64 27 k)) 1)
(+.f64 (*.f64 x (*.f64 y (*.f64 z 18))) 0)
(+.f64 0 (*.f64 x (*.f64 y (*.f64 z 18))))
(-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) 0)
(/.f64 (*.f64 x (*.f64 y (*.f64 z 18))) 1)
(/.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 x (*.f64 y (*.f64 z 18)))))
(pow.f64 (*.f64 x (*.f64 y (*.f64 z 18))) 1)
Outputs
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 y (*.f64 z x))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 y (*.f64 (*.f64 z 18) (*.f64 x 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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 y (*.f64 (*.f64 z 18) (*.f64 x 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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 y (*.f64 (*.f64 z 18) (*.f64 x 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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 y (*.f64 (*.f64 z 18) (*.f64 x 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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 y (*.f64 (*.f64 z 18) (*.f64 x 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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 y (*.f64 (*.f64 z 18) (*.f64 x 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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 y (*.f64 (*.f64 z 18) (*.f64 x 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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.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 (*.f64 z x) t))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 t (+.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 a -4)))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(+.f64 (*.f64 x (*.f64 y z)) 0)
(*.f64 y (*.f64 z x))
(+.f64 0 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z x))
(-.f64 (*.f64 x (*.f64 y z)) 0)
(*.f64 y (*.f64 z x))
(/.f64 (*.f64 x (*.f64 y z)) 1)
(*.f64 y (*.f64 z x))
(/.f64 (*.f64 x (*.f64 y z)) (/.f64 (*.f64 x (*.f64 y z)) (*.f64 x (*.f64 y z))))
(*.f64 y (*.f64 z x))
(pow.f64 (*.f64 x (*.f64 y z)) 1)
(*.f64 y (*.f64 z x))
(+.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(+.f64 0 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(-.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4)))))
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(pow.f64 (*.f64 t (-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 x 18))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 x (*.f64 y 18))) (*.f64 4 a)))
(+.f64 (*.f64 j (*.f64 27 k)) 0)
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(+.f64 0 (*.f64 j (*.f64 27 k)))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(-.f64 (*.f64 j (*.f64 27 k)) 0)
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(/.f64 (*.f64 j (*.f64 27 k)) 1)
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j (*.f64 27 k)) (*.f64 j (*.f64 27 k))))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(pow.f64 (*.f64 j (*.f64 27 k)) 1)
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(+.f64 (*.f64 x (*.f64 y (*.f64 z 18))) 0)
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(+.f64 0 (*.f64 x (*.f64 y (*.f64 z 18))))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(-.f64 (*.f64 x (*.f64 y (*.f64 z 18))) 0)
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(/.f64 (*.f64 x (*.f64 y (*.f64 z 18))) 1)
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(/.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (/.f64 (*.f64 x (*.f64 y (*.f64 z 18))) (*.f64 x (*.f64 y (*.f64 z 18)))))
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))
(pow.f64 (*.f64 x (*.f64 y (*.f64 z 18))) 1)
(*.f64 y (*.f64 (*.f64 z x) 18))
(*.f64 y (*.f64 z (*.f64 x 18)))
(*.f64 z (*.f64 x (*.f64 y 18)))

localize163.0ms (0.2%)

Local error

Found 4 expressions with local error:

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

Compiled 141 to 76 computations (46.1% saved)

series11.0ms (0%)

Counts
3 → 120
Calls

30 calls:

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

rewrite336.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1074×rational.json-simplify-47
782×rational.json-simplify-49
762×rational.json-5
760×exponential.json-3
760×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01569
112969
242369
3163169
4632569
Stop Event
node limit
Counts
3 → 27
Calls
Call 1
Inputs
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 x z))) (*.f64 a 4)))
(*.f64 y (*.f64 18 (*.f64 x z)))
(*.f64 18 (*.f64 x z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 x (*.f64 18 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 y (*.f64 x (*.f64 18 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 x (*.f64 18 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (/.f64 (*.f64 y (*.f64 z (*.f64 x 36))) (*.f64 y (*.f64 z (*.f64 x 36)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 y (*.f64 x (*.f64 18 z)))))))))
((#(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 18 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 x (*.f64 18 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 x (*.f64 18 z)))) 1)))) (#(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 18 z)) (/.f64 (*.f64 x (*.f64 18 z)) (*.f64 x (*.f64 18 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 18 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 x (*.f64 18 z))))))))

simplify139.0ms (0.2%)

Algorithm
egg-herbie
Rules
1456×rational.json-simplify-47
822×rational.json-simplify-2
786×rational.json-simplify-41
722×rational.json-simplify-55
718×rational.json-simplify-111
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0763897
11723897
24443897
314863681
444483681
Stop Event
node limit
Counts
147 → 55
Calls
Call 1
Inputs
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.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 18 (*.f64 z x))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)
(+.f64 0 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))
(-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)
(-.f64 0 (neg.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))) 1)
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))))
(pow.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(neg.f64 (neg.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))))
(+.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 0)
(+.f64 0 (*.f64 y (*.f64 x (*.f64 18 z))))
(-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 0)
(-.f64 0 (neg.f64 (*.f64 y (*.f64 x (*.f64 18 z)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 x (*.f64 18 z))))) 1)
(/.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)
(/.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (/.f64 (*.f64 y (*.f64 z (*.f64 x 36))) (*.f64 y (*.f64 z (*.f64 x 36)))))
(pow.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)
(neg.f64 (neg.f64 (*.f64 y (*.f64 x (*.f64 18 z)))))
(+.f64 (*.f64 x (*.f64 18 z)) 0)
(+.f64 0 (*.f64 x (*.f64 18 z)))
(-.f64 (*.f64 x (*.f64 18 z)) 0)
(-.f64 0 (neg.f64 (*.f64 x (*.f64 18 z))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x (*.f64 18 z)))) 1)
(/.f64 (*.f64 x (*.f64 18 z)) 1)
(/.f64 (*.f64 x (*.f64 18 z)) (/.f64 (*.f64 x (*.f64 18 z)) (*.f64 x (*.f64 18 z))))
(pow.f64 (*.f64 x (*.f64 18 z)) 1)
(neg.f64 (neg.f64 (*.f64 x (*.f64 18 z))))
Outputs
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18)))
(*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) t))
(*.f64 (*.f64 z x) (*.f64 t (*.f64 18 y)))
(*.f64 18 (*.f64 x (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18)))
(*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) t))
(*.f64 (*.f64 z x) (*.f64 t (*.f64 18 y)))
(*.f64 18 (*.f64 x (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) t)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18)))
(*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) t))
(*.f64 (*.f64 z x) (*.f64 t (*.f64 18 y)))
(*.f64 18 (*.f64 x (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18)))
(*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) t))
(*.f64 (*.f64 z x) (*.f64 t (*.f64 18 y)))
(*.f64 18 (*.f64 x (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) t)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18)))
(*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) t))
(*.f64 (*.f64 z x) (*.f64 t (*.f64 18 y)))
(*.f64 18 (*.f64 x (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18)))
(*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) t))
(*.f64 (*.f64 z x) (*.f64 t (*.f64 18 y)))
(*.f64 18 (*.f64 x (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18)))
(*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) t))
(*.f64 (*.f64 z x) (*.f64 t (*.f64 18 y)))
(*.f64 18 (*.f64 x (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) t)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) t)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) 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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 z (*.f64 (*.f64 y x) 18))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z x) (*.f64 (*.f64 18 y) t)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(+.f64 0 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(-.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(-.f64 0 (neg.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(pow.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(neg.f64 (neg.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 0 (*.f64 y (*.f64 x (*.f64 18 z))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 0 (neg.f64 (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 x (*.f64 18 z))))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (/.f64 (*.f64 y (*.f64 z (*.f64 x 36))) (*.f64 y (*.f64 z (*.f64 x 36)))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (/.f64 (*.f64 y (*.f64 z (*.f64 x 36))) (*.f64 y (*.f64 z (*.f64 x 36)))))
(/.f64 (*.f64 z (*.f64 (*.f64 y x) 18)) (/.f64 (*.f64 y (*.f64 z (*.f64 x 36))) (*.f64 y (*.f64 z (*.f64 x 36)))))
(/.f64 (*.f64 y (*.f64 z (*.f64 18 x))) (/.f64 (*.f64 (*.f64 x 36) (*.f64 y z)) (*.f64 (*.f64 x 36) (*.f64 y z))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (/.f64 (*.f64 z (*.f64 y (*.f64 x 36))) (*.f64 z (*.f64 y (*.f64 x 36)))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (/.f64 (*.f64 y (*.f64 x (*.f64 z 72))) (*.f64 y (*.f64 x (*.f64 z 72)))))
(pow.f64 (*.f64 y (*.f64 x (*.f64 18 z))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(neg.f64 (neg.f64 (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 y x) 18))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 x (*.f64 18 z)) 0)
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(+.f64 0 (*.f64 x (*.f64 18 z)))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(-.f64 (*.f64 x (*.f64 18 z)) 0)
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(-.f64 0 (neg.f64 (*.f64 x (*.f64 18 z))))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x (*.f64 18 z)))) 1)
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(/.f64 (*.f64 x (*.f64 18 z)) 1)
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(/.f64 (*.f64 x (*.f64 18 z)) (/.f64 (*.f64 x (*.f64 18 z)) (*.f64 x (*.f64 18 z))))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(pow.f64 (*.f64 x (*.f64 18 z)) 1)
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))
(neg.f64 (neg.f64 (*.f64 x (*.f64 18 z))))
(*.f64 18 (*.f64 z x))
(*.f64 z (*.f64 18 x))

localize51.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 139 to 76 computations (45.3% saved)

series6.0ms (0%)

Counts
3 → 144
Calls

36 calls:

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

rewrite214.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02487
120787
266787
3263287
Stop Event
node limit
Counts
3 → 22
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 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 x 18) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (/.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 (*.f64 x 18) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (/.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (/.f64 1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (/.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) 1)))))

simplify212.0ms (0.3%)

Algorithm
egg-herbie
Rules
1560×rational.json-simplify-47
1410×rational.json-simplify-2
1254×rational.json-simplify-49
912×rational.json-simplify-43
884×rational.json-simplify-54
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0734834
11494834
24374834
319914618
469584618
Stop Event
node limit
Counts
166 → 44
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 (*.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 (*.f64 (*.f64 x 18) (*.f64 y z)) 0)
(+.f64 0 (*.f64 (*.f64 x 18) (*.f64 y z)))
(-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) 0)
(/.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) 1)
(/.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (/.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 (*.f64 x 18) (*.f64 y z))))
(pow.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) 0)
(+.f64 0 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))))
(-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) 0)
(/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) 1)
(/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4)))))
(pow.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) 1)
(-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) 0)
(*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) 1)
(*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (/.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))
(*.f64 1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (/.f64 1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))
(*.f64 (/.f64 1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))
(/.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) 1)
(/.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (/.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))
(pow.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.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 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18))
(*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z)))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18))
(*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z)))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18))
(*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z)))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18))
(*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z)))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18))
(*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z)))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18))
(*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z)))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18))
(*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z)))
(*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 y (*.f64 z (*.f64 x t)))))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 y (*.f64 (*.f64 x t) (*.f64 18 z))))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 4 (*.f64 i x))
(*.f64 x (*.f64 4 i))
(*.f64 i (*.f64 x 4))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 4 (*.f64 i x))
(*.f64 x (*.f64 4 i))
(*.f64 i (*.f64 x 4))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 4 (*.f64 i x))
(*.f64 x (*.f64 4 i))
(*.f64 i (*.f64 x 4))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 4 (*.f64 i x))
(*.f64 x (*.f64 4 i))
(*.f64 i (*.f64 x 4))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 4 (*.f64 i x))
(*.f64 x (*.f64 4 i))
(*.f64 i (*.f64 x 4))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 4 (*.f64 i x))
(*.f64 x (*.f64 4 i))
(*.f64 i (*.f64 x 4))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 27 (*.f64 k j))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 0 (*.f64 (*.f64 x 18) (*.f64 y z)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(/.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (/.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 (*.f64 x 18) (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(pow.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 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 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 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 (*.f64 x 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 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4)))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(pow.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) 0)
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) 1)
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (/.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (/.f64 1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 (/.f64 1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))) (/.f64 (/.f64 1 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (*.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(/.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) 1)
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(/.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (/.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))
(pow.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))) 1)
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 27 (*.f64 k j)))
(+.f64 (*.f64 i (*.f64 x 4)) (*.f64 27 (*.f64 k j)))

localize66.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 164 to 94 computations (42.7% saved)

series11.0ms (0%)

Counts
4 → 132
Calls

33 calls:

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

rewrite145.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1148×rational.json-simplify-47
810×rational.json-5
808×exponential.json-3
808×rational.json-1
808×rational.json-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01670
113470
242470
3168970
4677170
Stop Event
node limit
Counts
4 → 36
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 x (*.f64 z (*.f64 18 y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 x (*.f64 z (*.f64 18 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 x (*.f64 z (*.f64 18 y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 x (*.f64 z (*.f64 18 y)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) (/.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t)))))))
((#(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 27 k)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 j (*.f64 27 k))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 j (*.f64 27 k)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j (*.f64 k 54)) (*.f64 j (*.f64 k 54))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (*.f64 27 k)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 j (*.f64 27 k))))))))
((#(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 x (*.f64 18 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 x (*.f64 18 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 x (*.f64 18 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 y (*.f64 x 36)) (*.f64 y (*.f64 x 36))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 18 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 x (*.f64 18 y))))))))

simplify153.0ms (0.2%)

Algorithm
egg-herbie
Rules
1098×rational.json-simplify-2
922×rational.json-simplify-111
880×rational.json-simplify-54
854×rational.json-simplify-55
668×rational.json-simplify-104
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0893210
12093210
25093210
317833210
454673210
Stop Event
node limit
Counts
168 → 55
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 x (*.f64 z (*.f64 18 y))) 0)
(-.f64 0 (neg.f64 (*.f64 x (*.f64 z (*.f64 18 y)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x (*.f64 z (*.f64 18 y))))) 1)
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))
(pow.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(neg.f64 (neg.f64 (*.f64 x (*.f64 z (*.f64 18 y)))))
(+.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) 0)
(+.f64 0 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t))
(-.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) 0)
(-.f64 0 (neg.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t))) 1)
(/.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) 1)
(/.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) (/.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t)))
(pow.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) 1)
(neg.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t)))
(+.f64 (*.f64 j (*.f64 27 k)) 0)
(+.f64 0 (*.f64 j (*.f64 27 k)))
(-.f64 (*.f64 j (*.f64 27 k)) 0)
(-.f64 0 (neg.f64 (*.f64 j (*.f64 27 k))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 j (*.f64 27 k)))) 1)
(/.f64 (*.f64 j (*.f64 27 k)) 1)
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j (*.f64 k 54)) (*.f64 j (*.f64 k 54))))
(pow.f64 (*.f64 j (*.f64 27 k)) 1)
(neg.f64 (neg.f64 (*.f64 j (*.f64 27 k))))
(+.f64 (*.f64 x (*.f64 18 y)) 0)
(+.f64 0 (*.f64 x (*.f64 18 y)))
(-.f64 (*.f64 x (*.f64 18 y)) 0)
(-.f64 0 (neg.f64 (*.f64 x (*.f64 18 y))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x (*.f64 18 y)))) 1)
(/.f64 (*.f64 x (*.f64 18 y)) 1)
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 y (*.f64 x 36)) (*.f64 y (*.f64 x 36))))
(pow.f64 (*.f64 x (*.f64 18 y)) 1)
(neg.f64 (neg.f64 (*.f64 x (*.f64 18 y))))
Outputs
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(+.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 0 (*.f64 x (*.f64 z (*.f64 18 y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 0 (neg.f64 (*.f64 x (*.f64 z (*.f64 18 y)))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x (*.f64 z (*.f64 18 y))))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (/.f64 (*.f64 x (*.f64 z (*.f64 18 y))) (*.f64 x (*.f64 z (*.f64 18 y)))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(pow.f64 (*.f64 x (*.f64 z (*.f64 18 y))) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(neg.f64 (neg.f64 (*.f64 x (*.f64 z (*.f64 18 y)))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 x (*.f64 y z)))
(*.f64 y (*.f64 z (*.f64 18 x)))
(+.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) 0)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(+.f64 0 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(-.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) 0)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(-.f64 0 (neg.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t))) 1)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(/.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) 1)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(/.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) (/.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(pow.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t) 1)
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(neg.f64 (neg.f64 (*.f64 (*.f64 x (*.f64 z (*.f64 18 y))) t)))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 x t))))
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t))
(*.f64 18 (*.f64 y (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 x (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 j (*.f64 27 k)) 0)
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(+.f64 0 (*.f64 j (*.f64 27 k)))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(-.f64 (*.f64 j (*.f64 27 k)) 0)
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(-.f64 0 (neg.f64 (*.f64 j (*.f64 27 k))))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 j (*.f64 27 k)))) 1)
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(/.f64 (*.f64 j (*.f64 27 k)) 1)
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 j (*.f64 k 54)) (*.f64 j (*.f64 k 54))))
(/.f64 (*.f64 27 (*.f64 k j)) (/.f64 (*.f64 j (*.f64 k 54)) (*.f64 j (*.f64 k 54))))
(/.f64 (*.f64 27 (*.f64 k j)) (/.f64 (*.f64 k (*.f64 j 54)) (*.f64 k (*.f64 j 54))))
(/.f64 (*.f64 j (*.f64 27 k)) (/.f64 (*.f64 k (*.f64 j 54)) (*.f64 k (*.f64 j 54))))
(pow.f64 (*.f64 j (*.f64 27 k)) 1)
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(neg.f64 (neg.f64 (*.f64 j (*.f64 27 k))))
(*.f64 27 (*.f64 k j))
(*.f64 j (*.f64 27 k))
(+.f64 (*.f64 x (*.f64 18 y)) 0)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(+.f64 0 (*.f64 x (*.f64 18 y)))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(-.f64 (*.f64 x (*.f64 18 y)) 0)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(-.f64 0 (neg.f64 (*.f64 x (*.f64 18 y))))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x (*.f64 18 y)))) 1)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 x (*.f64 18 y)) 1)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(/.f64 (*.f64 x (*.f64 18 y)) (/.f64 (*.f64 y (*.f64 x 36)) (*.f64 y (*.f64 x 36))))
(/.f64 (*.f64 18 (*.f64 y x)) (/.f64 (*.f64 y (*.f64 x 36)) (*.f64 y (*.f64 x 36))))
(/.f64 (*.f64 y (*.f64 18 x)) (/.f64 (*.f64 y (*.f64 x 36)) (*.f64 y (*.f64 x 36))))
(/.f64 (*.f64 y (*.f64 18 x)) (/.f64 (*.f64 y (*.f64 18 x)) (*.f64 y (*.f64 18 x))))
(pow.f64 (*.f64 x (*.f64 18 y)) 1)
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))
(neg.f64 (neg.f64 (*.f64 x (*.f64 18 y))))
(*.f64 18 (*.f64 y x))
(*.f64 y (*.f64 18 x))

eval122.0ms (0.2%)

Compiler

Compiled 7155 to 4125 computations (42.3% saved)

prune81.0ms (0.1%)

Pruning

8 alts after pruning (8 fresh and 0 done)

PrunedKeptTotal
New2128220
Fresh000
Picked101
Done303
Total2168224
Error
0.0b
Counts
224 → 8
Alt Table
Click to see full alt table
StatusErrorProgram
7.6b
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t)) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
4.9b
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 y (*.f64 (*.f64 18 (*.f64 z x)) t)) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
18.7b
(-.f64 (+.f64 (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
17.7b
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
20.5b
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))
11.0b
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
17.6b
(-.f64 (+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
18.8b
(-.f64 (+.f64 (*.f64 18 (*.f64 x (*.f64 y (*.f64 t z)))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
Compiler

Compiled 572 to 410 computations (28.3% saved)

localize71.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 164 to 86 computations (47.6% saved)

series5.0ms (0%)

Counts
3 → 84
Calls

27 calls:

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

rewrite120.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
964×rational.json-simplify-47
760×rational.json-simplify-49
648×rational.json-5
646×exponential.json-3
646×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

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

simplify177.0ms (0.2%)

Algorithm
egg-herbie
Rules
1040×rational.json-simplify-111
920×rational.json-simplify-2
780×rational.json-simplify-104
724×rational.json-simplify-54
702×rational.json-simplify-79
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0662397
11582397
24062397
313892397
439902397
562352397
Stop Event
node limit
Counts
111 → 37
Calls
Call 1
Inputs
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(+.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) 0)
(+.f64 0 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) 0)
(-.f64 0 (neg.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))) 1)
(/.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) 1)
(/.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (/.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(pow.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) 1)
(neg.f64 (neg.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) t)) 0)
(+.f64 0 (*.f64 18 (*.f64 (*.f64 z x) t)))
(-.f64 (*.f64 18 (*.f64 (*.f64 z x) t)) 0)
(-.f64 0 (neg.f64 (*.f64 18 (*.f64 (*.f64 z x) t))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 18 (*.f64 (*.f64 z x) t)))) 1)
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) t)) 1)
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) t)) (/.f64 (*.f64 (*.f64 z 36) (*.f64 x t)) (*.f64 (*.f64 z 36) (*.f64 x t))))
(pow.f64 (*.f64 18 (*.f64 (*.f64 z x) t)) 1)
(neg.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 z x) t))))
(+.f64 (*.f64 18 (*.f64 z x)) 0)
(+.f64 0 (*.f64 18 (*.f64 z x)))
(-.f64 (*.f64 18 (*.f64 z x)) 0)
(-.f64 0 (neg.f64 (*.f64 18 (*.f64 z x))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 18 (*.f64 z x)))) 1)
(/.f64 (*.f64 18 (*.f64 z x)) 1)
(/.f64 (*.f64 18 (*.f64 z x)) (/.f64 (*.f64 x (*.f64 z 36)) (*.f64 x (*.f64 z 36))))
(pow.f64 (*.f64 18 (*.f64 z x)) 1)
(neg.f64 (neg.f64 (*.f64 18 (*.f64 z x))))
Outputs
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(+.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) 0)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(+.f64 0 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(-.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) 0)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))) 1)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(/.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) 1)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(/.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (/.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(pow.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))) 1)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(neg.f64 (neg.f64 (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 x (*.f64 y z))))
(*.f64 18 (*.f64 y (*.f64 z (*.f64 t x))))
(*.f64 t (*.f64 (*.f64 y x) (*.f64 18 z)))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 (*.f64 z x) t)) 0)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(+.f64 0 (*.f64 18 (*.f64 (*.f64 z x) t)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(-.f64 (*.f64 18 (*.f64 (*.f64 z x) t)) 0)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(-.f64 0 (neg.f64 (*.f64 18 (*.f64 (*.f64 z x) t))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 18 (*.f64 (*.f64 z x) t)))) 1)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) t)) 1)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(/.f64 (*.f64 18 (*.f64 (*.f64 z x) t)) (/.f64 (*.f64 (*.f64 z 36) (*.f64 x t)) (*.f64 (*.f64 z 36) (*.f64 x t))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(pow.f64 (*.f64 18 (*.f64 (*.f64 z x) t)) 1)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(neg.f64 (neg.f64 (*.f64 18 (*.f64 (*.f64 z x) t))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 z (*.f64 (*.f64 18 x) t))
(*.f64 18 (*.f64 z (*.f64 t x)))
(*.f64 18 (*.f64 x (*.f64 t z)))
(+.f64 (*.f64 18 (*.f64 z x)) 0)
(*.f64 18 (*.f64 z x))
(+.f64 0 (*.f64 18 (*.f64 z x)))
(*.f64 18 (*.f64 z x))
(-.f64 (*.f64 18 (*.f64 z x)) 0)
(*.f64 18 (*.f64 z x))
(-.f64 0 (neg.f64 (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 z x))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 18 (*.f64 z x)))) 1)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 18 (*.f64 z x)) 1)
(*.f64 18 (*.f64 z x))
(/.f64 (*.f64 18 (*.f64 z x)) (/.f64 (*.f64 x (*.f64 z 36)) (*.f64 x (*.f64 z 36))))
(*.f64 18 (*.f64 z x))
(pow.f64 (*.f64 18 (*.f64 z x)) 1)
(*.f64 18 (*.f64 z x))
(neg.f64 (neg.f64 (*.f64 18 (*.f64 z x))))
(*.f64 18 (*.f64 z x))

localize37.0ms (0%)

Local error

Found 4 expressions with local error:

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

Compiled 89 to 52 computations (41.6% saved)

series19.0ms (0%)

Counts
2 → 144
Calls

36 calls:

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

rewrite89.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

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

simplify214.0ms (0.3%)

Algorithm
egg-herbie
Rules
1490×rational.json-simplify-111
1114×rational.json-simplify-49
842×rational.json-simplify-2
776×rational.json-simplify-54
738×rational.json-simplify-44
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0987239
12057131
25397131
316527131
451827131
Stop Event
node limit
Counts
171 → 63
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 -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 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 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) 0)
(+.f64 0 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))))
(+.f64 (-.f64 -1 (*.f64 k (*.f64 j 27))) (-.f64 1 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))
(+.f64 (-.f64 -1 (+.f64 (*.f64 k (*.f64 j 27)) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))) 1)
(+.f64 (-.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))) (-.f64 1 (*.f64 k (*.f64 j 27))))
(*.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) 1)
(*.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (/.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))))
(*.f64 1 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))))
(*.f64 (+.f64 (*.f64 k (*.f64 j 27)) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))) -1)
(*.f64 (*.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))) (/.f64 1 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))))))
(/.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) 1)
(/.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (/.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))))
(/.f64 (+.f64 (*.f64 k (*.f64 j 27)) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))) -1)
(pow.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) 1)
(neg.f64 (+.f64 (*.f64 k (*.f64 j 27)) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) 0)
(*.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) 1)
(*.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (/.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))
(*.f64 1 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))
(*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) (/.f64 1 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))
(*.f64 (/.f64 1 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) (*.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) (*.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))) (/.f64 (/.f64 1 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) (*.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))
(/.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) 1)
(/.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (/.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))
(pow.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) 1)
Outputs
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k))) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k))) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.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 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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.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 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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 j (*.f64 27 k)))
(-.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 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(-.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 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(-.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 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.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 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(-.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 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(-.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 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.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 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(-.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 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(-.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 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 j (*.f64 27 k)))
(-.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 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(-.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 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(-.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 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.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 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(-.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 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(-.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 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(*.f64 -4 (*.f64 i x))
(*.f64 (*.f64 i x) -4)
(*.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 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(-.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 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(-.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 a t)) (*.f64 (*.f64 i x) -4))) (*.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 j (*.f64 27 k)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.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 -4 (*.f64 a t)) (*.f64 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.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 -4 (*.f64 a t)) (*.f64 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.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 -4 (*.f64 a t)) (*.f64 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 j (*.f64 -27 k))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.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 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.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 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 j (*.f64 -27 k))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.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 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.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 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.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 -4 (*.f64 a t)) (*.f64 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.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 -4 (*.f64 a t)) (*.f64 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.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 -4 (*.f64 a t)) (*.f64 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 j (*.f64 -27 k))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.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 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.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 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(*.f64 -27 (*.f64 k j))
(*.f64 (*.f64 k j) -27)
(*.f64 j (*.f64 -27 k))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 -27 (*.f64 k j)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.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 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.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 (*.f64 k j) -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 -27 k)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))) (*.f64 4 (*.f64 i x)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 -4 (*.f64 a t))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) 0)
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k))) (*.f64 -4 (*.f64 a t))))
(+.f64 0 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k))) (*.f64 -4 (*.f64 a t))))
(+.f64 (-.f64 -1 (*.f64 k (*.f64 j 27))) (-.f64 1 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(+.f64 (-.f64 -1 (+.f64 (*.f64 k (*.f64 j 27)) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))) 1)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(+.f64 (-.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))) (-.f64 1 (*.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 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(*.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) 1)
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k))) (*.f64 -4 (*.f64 a t))))
(*.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (/.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k))) (*.f64 -4 (*.f64 a t))))
(*.f64 1 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k))) (*.f64 -4 (*.f64 a t))))
(*.f64 (+.f64 (*.f64 k (*.f64 j 27)) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))) -1)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(*.f64 (*.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))) (/.f64 1 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k))) (*.f64 -4 (*.f64 a t))))
(*.f64 (/.f64 1 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k))) (*.f64 -4 (*.f64 a t))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))))) (/.f64 (/.f64 1 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))) (*.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))))))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k))) (*.f64 -4 (*.f64 a t))))
(/.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) 1)
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k))) (*.f64 -4 (*.f64 a t))))
(/.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (/.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4))))))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k))) (*.f64 -4 (*.f64 a t))))
(/.f64 (+.f64 (*.f64 k (*.f64 j 27)) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))) -1)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(pow.f64 (-.f64 (*.f64 b c) (-.f64 (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 k (*.f64 j 27))) (*.f64 t (*.f64 a -4)))) 1)
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 c b)))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 c b) (-.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 j (*.f64 27 k))) (*.f64 -4 (*.f64 a t))))
(neg.f64 (+.f64 (*.f64 k (*.f64 j 27)) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (+.f64 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j))))
(-.f64 (*.f64 c b) (-.f64 (*.f64 j (*.f64 27 k)) (-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) 0)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) 1)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (/.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 1 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) (/.f64 1 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (/.f64 1 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) (*.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) (*.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))) (/.f64 (/.f64 1 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) (*.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(/.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) 1)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(/.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (/.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(pow.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) 1)
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))

localize35.0ms (0%)

Local error

Found 4 expressions with local error:

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

Compiled 114 to 50 computations (56.1% saved)

series14.0ms (0%)

Counts
3 → 96
Calls

33 calls:

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

rewrite120.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
960×rational.json-simplify-47
732×rational.json-simplify-49
654×rational.json-5
652×exponential.json-3
652×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
19957
234957
3138057
4539957
Stop Event
node limit
Counts
3 → 27
Calls
Call 1
Inputs
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t z))
(*.f64 18 (*.f64 x (*.f64 y (*.f64 t z))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 x (*.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 x (*.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 y (*.f64 x (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 x (*.f64 t z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 x (*.f64 t z))) (/.f64 (*.f64 y (*.f64 x (*.f64 t z))) (*.f64 y (*.f64 x (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 x (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 y (*.f64 x (*.f64 t z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 y (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 t z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t z)) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 y (*.f64 t z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))))))

simplify250.0ms (0.3%)

Algorithm
egg-herbie
Rules
964×rational.json-simplify-2
776×rational.json-simplify-54
696×rational.json-simplify-79
678×rational.json-simplify-44
670×rational.json-simplify-73
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0612625
11492625
24122625
316302625
442582625
560522625
677572625
Stop Event
node limit
Counts
123 → 39
Calls
Call 1
Inputs
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 y (*.f64 x (*.f64 t z))) 0)
(+.f64 0 (*.f64 y (*.f64 x (*.f64 t z))))
(-.f64 (*.f64 y (*.f64 x (*.f64 t z))) 0)
(-.f64 0 (neg.f64 (*.f64 y (*.f64 x (*.f64 t z)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 x (*.f64 t z))))) 1)
(/.f64 (*.f64 y (*.f64 x (*.f64 t z))) 1)
(/.f64 (*.f64 y (*.f64 x (*.f64 t z))) (/.f64 (*.f64 y (*.f64 x (*.f64 t z))) (*.f64 y (*.f64 x (*.f64 t z)))))
(pow.f64 (*.f64 y (*.f64 x (*.f64 t z))) 1)
(neg.f64 (neg.f64 (*.f64 y (*.f64 x (*.f64 t z)))))
(+.f64 (*.f64 y (*.f64 t z)) 0)
(+.f64 0 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 y (*.f64 t z)) 0)
(-.f64 0 (neg.f64 (*.f64 y (*.f64 t z))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 t z)))) 1)
(/.f64 (*.f64 y (*.f64 t z)) 1)
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))
(pow.f64 (*.f64 y (*.f64 t z)) 1)
(neg.f64 (neg.f64 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0)
(+.f64 0 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0)
(-.f64 0 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))) 1)
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))
(pow.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(neg.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))
Outputs
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(+.f64 (*.f64 y (*.f64 x (*.f64 t z))) 0)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(+.f64 0 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 y (*.f64 x (*.f64 t z))) 0)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(-.f64 0 (neg.f64 (*.f64 y (*.f64 x (*.f64 t z)))))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 x (*.f64 t z))))) 1)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 y (*.f64 x (*.f64 t z))) 1)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 y (*.f64 x (*.f64 t z))) (/.f64 (*.f64 y (*.f64 x (*.f64 t z))) (*.f64 y (*.f64 x (*.f64 t z)))))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(pow.f64 (*.f64 y (*.f64 x (*.f64 t z))) 1)
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(neg.f64 (neg.f64 (*.f64 y (*.f64 x (*.f64 t z)))))
(*.f64 t (*.f64 (*.f64 z x) y))
(*.f64 y (*.f64 z (*.f64 t x)))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 y (*.f64 t (*.f64 z x)))
(*.f64 x (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 y (*.f64 t z)) 0)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(+.f64 0 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(-.f64 (*.f64 y (*.f64 t z)) 0)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(-.f64 0 (neg.f64 (*.f64 y (*.f64 t z))))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 t z)))) 1)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (*.f64 y (*.f64 t z)) 1)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(pow.f64 (*.f64 y (*.f64 t z)) 1)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(neg.f64 (neg.f64 (*.f64 y (*.f64 t z))))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(+.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(+.f64 0 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(-.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 0)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(-.f64 0 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))))) 1)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(pow.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1)
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))
(neg.f64 (neg.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18))
(*.f64 y (*.f64 (*.f64 z (*.f64 t x)) 18))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) 18)))

localize39.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))
0.2b
(*.f64 j (*.f64 27 k))
3.7b
(*.f64 (*.f64 z x) (*.f64 t 18))
6.2b
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
Compiler

Compiled 112 to 59 computations (47.3% saved)

series2.0ms (0%)

Counts
2 → 84
Calls

21 calls:

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

rewrite115.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1000×rational.json-simplify-47
738×rational.json-simplify-49
662×rational.json-5
660×exponential.json-3
660×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
19744
233844
3137144
4544344
Stop Event
node limit
Counts
2 → 18
Calls
Call 1
Inputs
(*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))
(*.f64 (*.f64 z x) (*.f64 t 18))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) (/.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 x (*.f64 t 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 x (*.f64 t 18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 x (*.f64 t 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 z (*.f64 x (*.f64 t 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 z (*.f64 x (*.f64 t 18))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 t 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 x (*.f64 t 18))) (/.f64 (*.f64 z (*.f64 x (*.f64 t 18))) (*.f64 z (*.f64 x (*.f64 t 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 x (*.f64 t 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 z (*.f64 x (*.f64 t 18)))))))))

simplify181.0ms (0.2%)

Algorithm
egg-herbie
Rules
1662×rational.json-simplify-47
756×rational.json-simplify-111
736×rational.json-simplify-76
710×rational.json-simplify-2
624×rational.json-simplify-55
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0482280
11152280
23152280
311852280
435692280
573852280
Stop Event
node limit
Counts
102 → 25
Calls
Call 1
Inputs
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(+.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) 0)
(+.f64 0 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))))
(-.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) 0)
(-.f64 0 (neg.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))))) 1)
(/.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) 1)
(/.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) (/.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18)))))
(pow.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) 1)
(neg.f64 (neg.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18)))))
(+.f64 (*.f64 z (*.f64 x (*.f64 t 18))) 0)
(+.f64 0 (*.f64 z (*.f64 x (*.f64 t 18))))
(-.f64 (*.f64 z (*.f64 x (*.f64 t 18))) 0)
(-.f64 0 (neg.f64 (*.f64 z (*.f64 x (*.f64 t 18)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 z (*.f64 x (*.f64 t 18))))) 1)
(/.f64 (*.f64 z (*.f64 x (*.f64 t 18))) 1)
(/.f64 (*.f64 z (*.f64 x (*.f64 t 18))) (/.f64 (*.f64 z (*.f64 x (*.f64 t 18))) (*.f64 z (*.f64 x (*.f64 t 18)))))
(pow.f64 (*.f64 z (*.f64 x (*.f64 t 18))) 1)
(neg.f64 (neg.f64 (*.f64 z (*.f64 x (*.f64 t 18)))))
Outputs
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(+.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) 0)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(+.f64 0 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(-.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) 0)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(-.f64 0 (neg.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))))) 1)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(/.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) 1)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(/.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) (/.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(pow.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18))) 1)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(neg.f64 (neg.f64 (*.f64 (*.f64 z x) (*.f64 t (*.f64 y 18)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 18 t) (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 18 t) (*.f64 z (*.f64 y x)))
(+.f64 (*.f64 z (*.f64 x (*.f64 t 18))) 0)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(+.f64 0 (*.f64 z (*.f64 x (*.f64 t 18))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(-.f64 (*.f64 z (*.f64 x (*.f64 t 18))) 0)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(-.f64 0 (neg.f64 (*.f64 z (*.f64 x (*.f64 t 18)))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 z (*.f64 x (*.f64 t 18))))) 1)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(/.f64 (*.f64 z (*.f64 x (*.f64 t 18))) 1)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(/.f64 (*.f64 z (*.f64 x (*.f64 t 18))) (/.f64 (*.f64 z (*.f64 x (*.f64 t 18))) (*.f64 z (*.f64 x (*.f64 t 18)))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(pow.f64 (*.f64 z (*.f64 x (*.f64 t 18))) 1)
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))
(neg.f64 (neg.f64 (*.f64 z (*.f64 x (*.f64 t 18)))))
(*.f64 18 (*.f64 t (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 t))
(*.f64 18 (*.f64 x (*.f64 t z)))

localize53.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 160 to 79 computations (50.6% saved)

series7.0ms (0%)

Counts
3 → 108
Calls

33 calls:

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

rewrite147.0ms (0.2%)

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

Useful iterations: 2 (0.0ms)

IterNodesCost
01681
113881
246175
3186875
4741575
Stop Event
node limit
Counts
3 → 30
Calls
Call 1
Inputs
(*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t))
(*.f64 18 (*.f64 y z))
(-.f64 (*.f64 (*.f64 18 (*.f64 y z)) (*.f64 x t)) (*.f64 (*.f64 a 4) t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))) (/.f64 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 36)))) (*.f64 x (*.f64 t (*.f64 y (*.f64 z 36))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 18 (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 18 (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 18 (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 y (*.f64 z 36)) (*.f64 y (*.f64 z 36))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 18 (*.f64 y z)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -1 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))) (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))) (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))) (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))))) (/.f64 (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))) (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))))))))

simplify229.0ms (0.3%)

Algorithm
egg-herbie
Rules
1200×rational.json-simplify-54
1160×rational.json-simplify-49
1158×rational.json-simplify-79
1034×rational.json-simplify-47
928×rational.json-simplify-104
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
0874716
11874708
24384708
311284492
424444492
548694476
663854476
Stop Event
node limit
Counts
138 → 77
Calls
Call 1
Inputs
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.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 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 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 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 z x))) (*.f64 -4 a)) t))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 z x))) (*.f64 -4 a)) t))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 z x))) (*.f64 -4 a)) t))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 z x))) (*.f64 -4 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 18 (*.f64 (*.f64 y z) (*.f64 x t))) 0)
(+.f64 0 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))))
(-.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))) 0)
(/.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))) 1)
(/.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))) (/.f64 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 36)))) (*.f64 x (*.f64 t (*.f64 y (*.f64 z 36))))))
(pow.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))) 1)
(+.f64 (*.f64 18 (*.f64 y z)) 0)
(+.f64 0 (*.f64 18 (*.f64 y z)))
(-.f64 (*.f64 18 (*.f64 y z)) 0)
(/.f64 (*.f64 18 (*.f64 y z)) 1)
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 y (*.f64 z 36)) (*.f64 y (*.f64 z 36))))
(pow.f64 (*.f64 18 (*.f64 y z)) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)
(+.f64 0 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))
(+.f64 1 (-.f64 -1 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))))
(+.f64 (-.f64 -1 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))) 1)
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(*.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))))
(*.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))
(*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) -1)
(*.f64 (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))) (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)) t)
(*.f64 (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))) (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))))
(*.f64 (*.f64 (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))) (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))))) (/.f64 (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))) (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))))))
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))))
(/.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) -1)
(pow.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(neg.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))))
Outputs
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 t a))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 t a))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 t a))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 z x))) (*.f64 -4 a)) t))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) -18)) (*.f64 -4 a))))
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) -18)) (*.f64 -4 a)) (neg.f64 t))
(*.f64 t (neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x -18))) (*.f64 -4 a))))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x -18))) (*.f64 -4 a)) (neg.f64 t))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z -18))) (*.f64 -4 a)) (neg.f64 t))
(*.f64 t (-.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 z -18)))))
(*.f64 t (-.f64 (*.f64 -4 a) (*.f64 (*.f64 z x) (*.f64 y -18))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 z x))) (*.f64 -4 a)) t))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) -18)) (*.f64 -4 a))))
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) -18)) (*.f64 -4 a)) (neg.f64 t))
(*.f64 t (neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x -18))) (*.f64 -4 a))))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x -18))) (*.f64 -4 a)) (neg.f64 t))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z -18))) (*.f64 -4 a)) (neg.f64 t))
(*.f64 t (-.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 z -18)))))
(*.f64 t (-.f64 (*.f64 -4 a) (*.f64 (*.f64 z x) (*.f64 y -18))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 z x))) (*.f64 -4 a)) t))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) -18)) (*.f64 -4 a))))
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) -18)) (*.f64 -4 a)) (neg.f64 t))
(*.f64 t (neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x -18))) (*.f64 -4 a))))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x -18))) (*.f64 -4 a)) (neg.f64 t))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z -18))) (*.f64 -4 a)) (neg.f64 t))
(*.f64 t (-.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 z -18)))))
(*.f64 t (-.f64 (*.f64 -4 a) (*.f64 (*.f64 z x) (*.f64 y -18))))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -18 (*.f64 y (*.f64 z x))) (*.f64 -4 a)) t))
(*.f64 -1 (*.f64 t (-.f64 (*.f64 y (*.f64 (*.f64 z x) -18)) (*.f64 -4 a))))
(*.f64 (-.f64 (*.f64 y (*.f64 (*.f64 z x) -18)) (*.f64 -4 a)) (neg.f64 t))
(*.f64 t (neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x -18))) (*.f64 -4 a))))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 x -18))) (*.f64 -4 a)) (neg.f64 t))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 z -18))) (*.f64 -4 a)) (neg.f64 t))
(*.f64 t (-.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 z -18)))))
(*.f64 t (-.f64 (*.f64 -4 a) (*.f64 (*.f64 z x) (*.f64 y -18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 t a))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 t a))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 t a)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))))
(+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))))
(*.f64 t (+.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 -4 a)))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 y (*.f64 x (*.f64 18 z)))))
(*.f64 t (+.f64 (*.f64 -4 a) (*.f64 18 (*.f64 x (*.f64 y z)))))
(+.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))) 0)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(+.f64 0 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(-.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))) 0)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(/.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))) 1)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(/.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))) (/.f64 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 36)))) (*.f64 x (*.f64 t (*.f64 y (*.f64 z 36))))))
(/.f64 (*.f64 18 (*.f64 x (*.f64 t (*.f64 y z)))) (/.f64 (*.f64 x (*.f64 t (*.f64 y (*.f64 z 36)))) (*.f64 x (*.f64 t (*.f64 y (*.f64 z 36))))))
(/.f64 (*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t))) (/.f64 (*.f64 x (*.f64 (*.f64 z 36) (*.f64 y t))) (*.f64 x (*.f64 (*.f64 z 36) (*.f64 y t)))))
(/.f64 (*.f64 z (*.f64 y (*.f64 x (*.f64 t 18)))) (/.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 36)))) (*.f64 y (*.f64 x (*.f64 t (*.f64 z 36))))))
(/.f64 (*.f64 y (*.f64 18 (*.f64 x (*.f64 t z)))) (/.f64 (*.f64 x (*.f64 36 (*.f64 y (*.f64 t z)))) (*.f64 x (*.f64 36 (*.f64 y (*.f64 t z))))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (/.f64 (*.f64 t (*.f64 y (*.f64 x (*.f64 z 36)))) (*.f64 t (*.f64 y (*.f64 x (*.f64 z 36))))))
(/.f64 (*.f64 18 (*.f64 y (*.f64 x (*.f64 t z)))) (/.f64 (*.f64 y (*.f64 x (*.f64 t (*.f64 z 72)))) (*.f64 y (*.f64 x (*.f64 t (*.f64 z 72))))))
(pow.f64 (*.f64 18 (*.f64 (*.f64 y z) (*.f64 x t))) 1)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 z (*.f64 (*.f64 y x) t)))
(*.f64 z (*.f64 y (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 18 (*.f64 x (*.f64 t z))))
(*.f64 18 (*.f64 y (*.f64 x (*.f64 t z))))
(+.f64 (*.f64 18 (*.f64 y z)) 0)
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 z (*.f64 18 y))
(+.f64 0 (*.f64 18 (*.f64 y z)))
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 z (*.f64 18 y))
(-.f64 (*.f64 18 (*.f64 y z)) 0)
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 z (*.f64 18 y))
(/.f64 (*.f64 18 (*.f64 y z)) 1)
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 z (*.f64 18 y))
(/.f64 (*.f64 18 (*.f64 y z)) (/.f64 (*.f64 y (*.f64 z 36)) (*.f64 y (*.f64 z 36))))
(/.f64 (*.f64 y (*.f64 18 z)) (/.f64 (*.f64 y (*.f64 z 36)) (*.f64 y (*.f64 z 36))))
(/.f64 (*.f64 z (*.f64 18 y)) (/.f64 (*.f64 y (*.f64 z 36)) (*.f64 y (*.f64 z 36))))
(pow.f64 (*.f64 18 (*.f64 y z)) 1)
(*.f64 y (*.f64 18 z))
(*.f64 18 (*.f64 y z))
(*.f64 z (*.f64 18 y))
(+.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(+.f64 0 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(+.f64 1 (-.f64 -1 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(+.f64 (-.f64 -1 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) -1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))) (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))))
(*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 18 (*.f64 z x))))) (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 18 (*.f64 z x))))) (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4))))))
(*.f64 t (*.f64 (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 z) (*.f64 y x))) (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 z) (*.f64 y x))))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4))))))
(*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 18 (*.f64 z x))))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 y (*.f64 18 (*.f64 z x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))))))
(*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x))))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))))))
(*.f64 t (*.f64 (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))) (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))))))
(*.f64 t (*.f64 (/.f64 1 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 18 (*.f64 x (*.f64 y z)))) (-.f64 (*.f64 a 4) (*.f64 18 (*.f64 x (*.f64 y z))))))))
(*.f64 (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)) t)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(*.f64 (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))) (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))))
(*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 18 (*.f64 z x))))) (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 18 (*.f64 z x))))) (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4))))))
(*.f64 t (*.f64 (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 z) (*.f64 y x))) (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 z) (*.f64 y x))))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4))))))
(*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 18 (*.f64 z x))))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 y (*.f64 18 (*.f64 z x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))))))
(*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x))))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))))))
(*.f64 t (*.f64 (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))) (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))))))
(*.f64 t (*.f64 (/.f64 1 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 18 (*.f64 x (*.f64 y z)))) (-.f64 (*.f64 a 4) (*.f64 18 (*.f64 x (*.f64 y z))))))))
(*.f64 (*.f64 (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))) (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))))) (/.f64 (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))) (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))))))
(*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 18 (*.f64 z x))))) (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 18 (*.f64 z x))))) (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4))))))
(*.f64 t (*.f64 (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 z) (*.f64 y x))) (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 z) (*.f64 y x))))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4))))))
(*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 18 (*.f64 z x))))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 y (*.f64 18 (*.f64 z x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))))))
(*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x))))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))))))
(*.f64 t (*.f64 (/.f64 1 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))) (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))))))
(*.f64 t (*.f64 (/.f64 1 (*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 18 (*.f64 x (*.f64 y z)))) (-.f64 (*.f64 a 4) (*.f64 18 (*.f64 x (*.f64 y z))))))))
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(/.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z)))))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(/.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))) -1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(pow.f64 (*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))
(neg.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 y (*.f64 x (*.f64 18 z))))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 (*.f64 18 z) (*.f64 y x)) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 18 (*.f64 z x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 y (*.f64 x (*.f64 18 z))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 x (*.f64 y z))) (*.f64 a 4)))

eval144.0ms (0.2%)

Compiler

Compiled 10303 to 5691 computations (44.8% saved)

prune121.0ms (0.2%)

Pruning

16 alts after pruning (15 fresh and 1 done)

PrunedKeptTotal
New31512327
Fresh033
Picked101
Done314
Total31916335
Error
0.0b
Counts
335 → 16
Alt Table
Click to see full alt table
StatusErrorProgram
10.6b
(-.f64 (-.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x))))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4))))))) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
23.9b
(-.f64 (-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k))) (*.f64 4 (*.f64 i x)))
19.3b
(-.f64 (+.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
18.7b
(-.f64 (+.f64 (*.f64 (*.f64 x (*.f64 z t)) (*.f64 y 18)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
28.7b
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (*.f64 x (*.f64 4 i)))
17.7b
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
20.5b
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))
23.0b
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i)))
25.4b
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j)))
17.6b
(-.f64 (+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
18.8b
(-.f64 (+.f64 (*.f64 18 (*.f64 x (*.f64 y (*.f64 t z)))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
50.8b
(*.f64 (*.f64 k j) -27)
48.9b
(*.f64 (*.f64 i x) -4)
50.8b
(*.f64 j (*.f64 k -27))
49.5b
(*.f64 c b)
49.6b
(*.f64 -4 (*.f64 a t))
Compiler

Compiled 877 to 655 computations (25.3% saved)

localize133.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
3.1b
(*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x)))))
3.1b
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
6.0b
(*.f64 z (*.f64 y (*.f64 18 x)))
7.4b
(*.f64 (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))))
Compiler

Compiled 382 to 240 computations (37.2% saved)

series18.0ms (0%)

Counts
4 → 216
Calls

54 calls:

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

rewrite160.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
020172
1171172
2529172
31989172
47821172
Stop Event
node limit
Counts
4 → 24
Calls
Call 1
Inputs
(*.f64 (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))))
(*.f64 z (*.f64 y (*.f64 18 x)))
(*.f64 t (-.f64 (*.f64 z (*.f64 y (*.f64 18 x))) (*.f64 a 4)))
(*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) (/.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 18 x) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (/.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 (*.f64 18 x) (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) (/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) 1)))))

simplify243.0ms (0.3%)

Algorithm
egg-herbie
Rules
1506×rational.json-simplify-111
1192×rational.json-simplify-2
1026×rational.json-simplify-47
1002×rational.json-simplify-54
856×rational.json-simplify-41
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0707476
11387476
23617476
310997044
424727044
555037044
Stop Event
node limit
Counts
240 → 68
Calls
Call 1
Inputs
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 18 (*.f64 y (*.f64 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 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a t))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 a t))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(*.f64 4 (*.f64 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 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) 0)
(+.f64 0 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))))
(-.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) 0)
(/.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) 1)
(/.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) (/.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4)))))))
(pow.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) 1)
(+.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) 0)
(+.f64 0 (*.f64 (*.f64 18 x) (*.f64 z y)))
(-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) 0)
(/.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) 1)
(/.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (/.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 (*.f64 18 x) (*.f64 z y))))
(pow.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) 1)
(+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) 0)
(+.f64 0 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))
(-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) 0)
(/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) 1)
(/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4)))))
(pow.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) 1)
(+.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) 0)
(+.f64 0 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t))
(-.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) 0)
(/.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) 1)
(/.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) (/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4)))))
(pow.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) 1)
Outputs
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 -1 t)
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(/.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 z x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 z x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 z x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 z x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 z x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 z x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 18 (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 (*.f64 z x) (*.f64 18 y)))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 t -4))
(*.f64 t (*.f64 -4 a))
(*.f64 t (*.f64 a -4))
(+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.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 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 -4 a)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (+.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 a -4)))
(*.f64 t (+.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 a -4)))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) t)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 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 t (*.f64 z x)) (*.f64 -18 y))
(*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18)))
(*.f64 y (*.f64 x (*.f64 -18 (*.f64 t z))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(*.f64 4 (*.f64 a t))
(*.f64 4 (*.f64 t a))
(*.f64 t (*.f64 4 a))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(*.f64 4 (*.f64 a t))
(*.f64 4 (*.f64 t a))
(*.f64 t (*.f64 4 a))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(*.f64 4 (*.f64 a t))
(*.f64 4 (*.f64 t a))
(*.f64 t (*.f64 4 a))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(*.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 -18 y))
(*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18)))
(*.f64 y (*.f64 x (*.f64 -18 (*.f64 t z))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(*.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 -18 y))
(*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18)))
(*.f64 y (*.f64 x (*.f64 -18 (*.f64 t z))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(*.f64 4 (*.f64 a t))
(*.f64 4 (*.f64 t a))
(*.f64 t (*.f64 4 a))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(*.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 -18 y))
(*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18)))
(*.f64 y (*.f64 x (*.f64 -18 (*.f64 t z))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(*.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 -18 y))
(*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18)))
(*.f64 y (*.f64 x (*.f64 -18 (*.f64 t z))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(*.f64 4 (*.f64 a t))
(*.f64 4 (*.f64 t a))
(*.f64 t (*.f64 4 a))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(*.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 -18 y))
(*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18)))
(*.f64 y (*.f64 x (*.f64 -18 (*.f64 t z))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(*.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 -18 y))
(*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18)))
(*.f64 y (*.f64 x (*.f64 -18 (*.f64 t z))))
(*.f64 y (*.f64 t (*.f64 (*.f64 z x) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 -18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 4 (*.f64 a t)))
(+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) -18)) (*.f64 4 (*.f64 t a)))
(+.f64 (*.f64 (*.f64 t (*.f64 z x)) (*.f64 -18 y)) (*.f64 t (*.f64 4 a)))
(+.f64 (*.f64 y (*.f64 x (*.f64 (*.f64 t z) -18))) (*.f64 t (*.f64 4 a)))
(*.f64 t (+.f64 (*.f64 4 a) (*.f64 (*.f64 y (*.f64 z x)) -18)))
(+.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) 0)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 18 x) (*.f64 y z))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 y z)) (*.f64 4 a)))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))))
(+.f64 0 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 18 x) (*.f64 y z))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 y z)) (*.f64 4 a)))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))))
(-.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) 0)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 18 x) (*.f64 y z))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 y z)) (*.f64 4 a)))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))))
(/.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) 1)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 18 x) (*.f64 y z))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 y z)) (*.f64 4 a)))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))))
(/.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) (/.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4)))))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 18 x) (*.f64 y z))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 y z)) (*.f64 4 a)))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))))
(pow.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))) 1)
(*.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 18 x) (*.f64 y z))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 y z)) (*.f64 4 a)))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))) (/.f64 1 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(*.f64 (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))) (/.f64 1 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))))
(+.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(+.f64 0 (*.f64 (*.f64 18 x) (*.f64 z y)))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) 0)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(/.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(/.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (/.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 (*.f64 18 x) (*.f64 z y))))
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(pow.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) 1)
(*.f64 18 (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 18 y))
(+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(+.f64 0 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) 0)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) (/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4)))))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(pow.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) 1)
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))
(+.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) 0)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(+.f64 0 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(-.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) 0)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(/.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) 1)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))
(/.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) (/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4))) (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 z y)) (*.f64 a 4)))))
(/.f64 (*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 18 x) (*.f64 y z)))) (/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 y z)) (*.f64 4 a))) (*.f64 t (-.f64 (*.f64 (*.f64 18 x) (*.f64 y z)) (*.f64 4 a)))))
(/.f64 (*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x))))) (/.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))))
(/.f64 (*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y)))) (/.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a))) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 18 y)) (*.f64 4 a)))))
(pow.f64 (*.f64 (-.f64 (*.f64 a 4) (*.f64 (*.f64 18 x) (*.f64 z y))) t) 1)
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 18 (*.f64 y (*.f64 z x)))))
(*.f64 t (-.f64 (*.f64 4 a) (*.f64 (*.f64 z x) (*.f64 18 y))))

localize7.0ms (0%)

Compiler

Compiled 15 to 11 computations (26.7% saved)

localize83.0ms (0.1%)

Local error

Found 1 expressions with local error:

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

Compiled 21 to 14 computations (33.3% saved)

series3.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite160.0ms (0.2%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
15913
219613
374013
4304113
Stop Event
node limit
Counts
1 → 9
Calls
Call 1
Inputs
(*.f64 (*.f64 i x) -4)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 i (*.f64 x -4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 i (*.f64 x -4)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 i (*.f64 x -4)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 i (*.f64 x -4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 i (*.f64 x -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 x -4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 i (*.f64 x -4)) (/.f64 (*.f64 i (*.f64 x -4)) (*.f64 i (*.f64 x -4))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 i (*.f64 x -4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 i (*.f64 x -4))))))))

simplify194.0ms (0.3%)

Algorithm
egg-herbie
Rules
1948×rational.json-simplify-47
1262×rational.json-simplify-43
1176×rational.json-simplify-111
680×exponential.json-simplify-26
640×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
026429
154429
2151429
3571429
42652429
55155429
Stop Event
node limit
Counts
33 → 11
Calls
Call 1
Inputs
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 i (*.f64 x -4)) 0)
(+.f64 0 (*.f64 i (*.f64 x -4)))
(-.f64 (*.f64 i (*.f64 x -4)) 0)
(-.f64 0 (neg.f64 (*.f64 i (*.f64 x -4))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 i (*.f64 x -4)))) 1)
(/.f64 (*.f64 i (*.f64 x -4)) 1)
(/.f64 (*.f64 i (*.f64 x -4)) (/.f64 (*.f64 i (*.f64 x -4)) (*.f64 i (*.f64 x -4))))
(pow.f64 (*.f64 i (*.f64 x -4)) 1)
(neg.f64 (neg.f64 (*.f64 i (*.f64 x -4))))
Outputs
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(+.f64 (*.f64 i (*.f64 x -4)) 0)
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(+.f64 0 (*.f64 i (*.f64 x -4)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(-.f64 (*.f64 i (*.f64 x -4)) 0)
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(-.f64 0 (neg.f64 (*.f64 i (*.f64 x -4))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 i (*.f64 x -4)))) 1)
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(/.f64 (*.f64 i (*.f64 x -4)) 1)
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(/.f64 (*.f64 i (*.f64 x -4)) (/.f64 (*.f64 i (*.f64 x -4)) (*.f64 i (*.f64 x -4))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(pow.f64 (*.f64 i (*.f64 x -4)) 1)
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))
(neg.f64 (neg.f64 (*.f64 i (*.f64 x -4))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 -4 x))

localize35.0ms (0%)

Local error

Found 2 expressions with local error:

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

Compiled 61 to 35 computations (42.6% saved)

series4.0ms (0%)

Counts
1 → 72
Calls

18 calls:

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

rewrite266.0ms (0.4%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01743
114643
247143
3180243
4761943
Stop Event
node limit
Counts
1 → 17
Calls
Call 1
Inputs
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (/.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) (/.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) (*.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))) (/.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (/.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))))))

simplify557.0ms (0.7%)

Algorithm
egg-herbie
Rules
1262×rational.json-simplify-2
934×rational.json-simplify-43
904×rational.json-simplify-1
860×rational.json-simplify-111
782×rational.json-simplify-54
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0603347
11203239
22083239
34503239
419283239
543553239
677193239
Stop Event
node limit
Counts
89 → 35
Calls
Call 1
Inputs
(-.f64 (*.f64 c b) (*.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 -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 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -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 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -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 c b) (*.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 -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 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -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 -4 (*.f64 a t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -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 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 -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 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 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 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 -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 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) 0)
(+.f64 0 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))
(+.f64 (-.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))) 1)
(*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) 1)
(*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (/.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))
(*.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))))
(*.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) -1)
(*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) (/.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))
(*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) (*.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) 1))
(*.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))
(*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))) (/.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))))))
(/.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) 1)
(/.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (/.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))
(/.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) -1)
(pow.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) 1)
(neg.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))
Outputs
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 -4 (*.f64 a t))
(*.f64 a (*.f64 -4 t))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 -4 (*.f64 a t)) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 c b)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 c b) (*.f64 a (*.f64 -4 t)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 i -4))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 -4 (*.f64 a t)) (*.f64 i (*.f64 x -4))))
(+.f64 (*.f64 c b) (*.f64 -4 (+.f64 (*.f64 i x) (*.f64 a t))))
(+.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) 0)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(+.f64 0 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(+.f64 (-.f64 -1 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))) 1)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) 1)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (/.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) -1)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) (/.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) (*.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) 1))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))))) (/.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c)))) (*.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(/.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) 1)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(/.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) (/.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(/.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))) -1)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(pow.f64 (-.f64 (*.f64 t (*.f64 a -4)) (-.f64 (*.f64 x (*.f64 4 i)) (*.f64 b c))) 1)
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(neg.f64 (-.f64 (*.f64 x (*.f64 4 i)) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 -4 (*.f64 a t))))
(-.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))
(-.f64 (*.f64 a (*.f64 -4 t)) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b)))

localize73.0ms (0.1%)

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 b c)) (*.f64 27 (*.f64 k j)))
0.3b
(*.f64 27 (*.f64 k j))
3.1b
(*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4)))
6.4b
(*.f64 (*.f64 x 18) (*.f64 y z))
Compiler

Compiled 113 to 57 computations (49.6% saved)

series15.0ms (0%)

Counts
2 → 108
Calls

33 calls:

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

rewrite217.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
02580
121280
267180
3261180
Stop Event
node limit
Counts
2 → 21
Calls
Call 1
Inputs
(*.f64 27 (*.f64 k j))
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.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 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 27 (*.f64 k j)) (/.f64 (*.f64 k (*.f64 j 54)) (*.f64 k (*.f64 j 54))))))) (#(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 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))) (/.f64 1 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))))) (/.f64 (/.f64 1 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c))))))))

simplify526.0ms (0.7%)

Algorithm
egg-herbie
Rules
1472×rational.json-simplify-47
1318×rational.json-simplify-2
1308×rational.json-simplify-49
880×rational.json-simplify-50
846×rational.json-simplify-43
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0897509
11737509
24597509
317947293
465257293
Stop Event
node limit
Counts
129 → 66
Calls
Call 1
Inputs
(-.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 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 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.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 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 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.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 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 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.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 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.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 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 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 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 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 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 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 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 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 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.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 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 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 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 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 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 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 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 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 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.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 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 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 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 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 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 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 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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.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 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 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 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 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 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 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 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 27 (*.f64 k j)))
(-.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 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.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 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.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 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 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.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 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 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 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 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.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 c b)
(-.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 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.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 c b)
(-.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 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))) (*.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 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.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 -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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.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 -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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.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 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.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 -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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.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 -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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.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 27 (*.f64 k j)) 0)
(+.f64 0 (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 27 (*.f64 k j)) 0)
(/.f64 (*.f64 27 (*.f64 k j)) 1)
(/.f64 (*.f64 27 (*.f64 k j)) (/.f64 (*.f64 k (*.f64 j 54)) (*.f64 k (*.f64 j 54))))
(pow.f64 (*.f64 27 (*.f64 k j)) 1)
(+.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) 0)
(+.f64 0 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))))
(+.f64 (-.f64 -1 (-.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)))) 1)
(*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) 1)
(*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))))
(*.f64 1 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))))
(*.f64 (-.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c))) -1)
(*.f64 (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))) (/.f64 1 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))))
(*.f64 (/.f64 1 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))))
(*.f64 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))))) (/.f64 (/.f64 1 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))))))
(/.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) 1)
(/.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))))
(/.f64 (-.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c))) -1)
(pow.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) 1)
(neg.f64 (-.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c))))
Outputs
(-.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(-.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
(-.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.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 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 y z) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 y z) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 y z) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 y z) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 a t))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 a (*.f64 t -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (*.f64 a -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 y z) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
(*.f64 18 (*.f64 (*.f64 y z) (*.f64 t x)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 18 (*.f64 (*.f64 y z) (*.f64 t x)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 18 (*.f64 y (*.f64 t (*.f64 z x)))) (*.f64 -4 (*.f64 a t)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 a (*.f64 t -4)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18)))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (+.f64 (*.f64 c b) (*.f64 y (*.f64 18 (*.f64 z (*.f64 t x)))))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 t (+.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 a -4)))))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(*.f64 c b)
(-.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(*.f64 c b)
(-.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(*.f64 c b)
(-.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(*.f64 c b)
(-.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.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 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 (*.f64 k j) -27)
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 (*.f64 k j) -27)
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))))
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 (*.f64 k j) -27)
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 (*.f64 k j) -27)
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.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 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 y (*.f64 z x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))) (*.f64 (*.f64 k j) -27)))
(+.f64 (*.f64 c b) (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))))
(+.f64 (*.f64 27 (*.f64 k j)) 0)
(*.f64 27 (*.f64 k j))
(+.f64 0 (*.f64 27 (*.f64 k j)))
(*.f64 27 (*.f64 k j))
(-.f64 (*.f64 27 (*.f64 k j)) 0)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 27 (*.f64 k j)) 1)
(*.f64 27 (*.f64 k j))
(/.f64 (*.f64 27 (*.f64 k j)) (/.f64 (*.f64 k (*.f64 j 54)) (*.f64 k (*.f64 j 54))))
(pow.f64 (*.f64 27 (*.f64 k j)) 1)
(*.f64 27 (*.f64 k j))
(+.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) 0)
(-.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(+.f64 0 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(+.f64 (-.f64 -1 (-.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)))) 1)
(-.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) 1)
(-.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(*.f64 1 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(*.f64 (-.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c))) -1)
(-.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(*.f64 (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))) (/.f64 1 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(*.f64 (/.f64 1 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(*.f64 (*.f64 (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))))) (/.f64 (/.f64 1 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(/.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) 1)
(-.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(/.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(/.f64 (-.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c))) -1)
(-.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(pow.f64 (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) 1)
(-.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))
(neg.f64 (-.f64 (*.f64 27 (*.f64 k j)) (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c))))
(-.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 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))) (*.f64 27 (*.f64 k j)))
(-.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))

eval681.0ms (0.9%)

Compiler

Compiled 8533 to 4813 computations (43.6% saved)

prune374.0ms (0.5%)

Pruning

25 alts after pruning (22 fresh and 3 done)

PrunedKeptTotal
New21816234
Fresh4610
Picked011
Done325
Total22525250
Error
0.0b
Counts
250 → 25
Alt Table
Click to see full alt table
StatusErrorProgram
27.0b
(-.f64 (-.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x))))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x)))) (/.f64 1 (*.f64 t (*.f64 a -4)))))) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
23.9b
(-.f64 (-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k))) (*.f64 4 (*.f64 i x)))
19.3b
(-.f64 (+.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))
28.7b
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (*.f64 x (*.f64 4 i)))
20.5b
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))
25.4b
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j)))
30.6b
(-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))) (*.f64 27 (*.f64 k j)))
37.9b
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
35.9b
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))
35.9b
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x)))
29.3b
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))))
29.8b
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))))
54.1b
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))
50.8b
(*.f64 (*.f64 k j) -27)
48.9b
(*.f64 (*.f64 i x) -4)
53.8b
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
41.4b
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
41.7b
(*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))
49.6b
(*.f64 t (*.f64 a -4))
50.8b
(*.f64 k (*.f64 j -27))
50.8b
(*.f64 j (*.f64 k -27))
49.5b
(*.f64 c b)
56.6b
(*.f64 18 (*.f64 (*.f64 y z) (*.f64 t x)))
54.0b
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
53.9b
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
Compiler

Compiled 1101 to 848 computations (23% saved)

localize355.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))
0.2b
(*.f64 j (*.f64 27 k))
5.9b
(*.f64 (*.f64 t z) (*.f64 y 18))
7.3b
(*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))
Compiler

Compiled 128 to 70 computations (45.3% saved)

series7.0ms (0%)

Counts
2 → 84
Calls

21 calls:

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

rewrite184.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1000×rational.json-simplify-47
738×rational.json-simplify-49
662×rational.json-5
660×exponential.json-3
660×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01144
19744
233844
3137144
4544344
Stop Event
node limit
Counts
2 → 18
Calls
Call 1
Inputs
(*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18)))
(*.f64 (*.f64 t z) (*.f64 y 18))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) (/.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z (*.f64 y 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 z (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 z (*.f64 y 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (*.f64 z (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z (*.f64 y 18))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 y 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 t (*.f64 z (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 z (*.f64 y 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 y 18)))))))))

simplify600.0ms (0.8%)

Algorithm
egg-herbie
Rules
1708×rational.json-simplify-47
756×rational.json-simplify-111
724×rational.json-simplify-2
624×rational.json-simplify-55
622×rational.json-simplify-42
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0502280
11222280
23262280
311972280
436142280
574732280
Stop Event
node limit
Counts
102 → 26
Calls
Call 1
Inputs
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z 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 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) 0)
(+.f64 0 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))))
(-.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) 0)
(-.f64 0 (neg.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))))) 1)
(/.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) 1)
(/.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) (/.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18)))))
(pow.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) 1)
(neg.f64 (neg.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18)))))
(+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) 0)
(+.f64 0 (*.f64 t (*.f64 z (*.f64 y 18))))
(-.f64 (*.f64 t (*.f64 z (*.f64 y 18))) 0)
(-.f64 0 (neg.f64 (*.f64 t (*.f64 z (*.f64 y 18)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z (*.f64 y 18))))) 1)
(/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) 1)
(/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 t (*.f64 z (*.f64 y 18)))))
(pow.f64 (*.f64 t (*.f64 z (*.f64 y 18))) 1)
(neg.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 y 18)))))
Outputs
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(+.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) 0)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(+.f64 0 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(-.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) 0)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(-.f64 0 (neg.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))))) 1)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(/.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) 1)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(/.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) (/.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(pow.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18))) 1)
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(neg.f64 (neg.f64 (*.f64 (*.f64 t z) (*.f64 y (*.f64 x 18)))))
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
(*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 18 y))
(+.f64 (*.f64 t (*.f64 z (*.f64 y 18))) 0)
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(+.f64 0 (*.f64 t (*.f64 z (*.f64 y 18))))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(-.f64 (*.f64 t (*.f64 z (*.f64 y 18))) 0)
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 z (*.f64 y 18)))))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z (*.f64 y 18))))) 1)
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) 1)
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 t (*.f64 z (*.f64 y 18)))))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(pow.f64 (*.f64 t (*.f64 z (*.f64 y 18))) 1)
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))
(neg.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 y 18)))))
(*.f64 18 (*.f64 t (*.f64 z y)))
(*.f64 18 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 18 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 18 t)))

localize16.0ms (0%)

Local error

Found 1 expressions with local error:

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

Compiled 21 to 16 computations (23.8% saved)

series2.0ms (0%)

Counts
1 → 24
Calls

6 calls:

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

rewrite245.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
16113
220913
378413
4321913
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(*.f64 j (*.f64 k -27))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 j (*.f64 k -27)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 j (*.f64 k -27)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 j (*.f64 k -27)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 k -27)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 j (*.f64 k -27)) (/.f64 (*.f64 j (*.f64 k -27)) (*.f64 j (*.f64 k -27))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 j (*.f64 k -27)) 1)))))

simplify214.0ms (0.3%)

Algorithm
egg-herbie
Rules
1508×rational.json-simplify-79
1082×rational.json-simplify-2
872×rational.json-simplify-76
852×rational.json-simplify-111
756×rational.json-simplify-104
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
018390
136390
296390
3337390
41535390
53751390
65472390
77058390
Stop Event
node limit
Counts
30 → 8
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 k -27)) 0)
(+.f64 0 (*.f64 j (*.f64 k -27)))
(-.f64 (*.f64 j (*.f64 k -27)) 0)
(/.f64 (*.f64 j (*.f64 k -27)) 1)
(/.f64 (*.f64 j (*.f64 k -27)) (/.f64 (*.f64 j (*.f64 k -27)) (*.f64 j (*.f64 k -27))))
(pow.f64 (*.f64 j (*.f64 k -27)) 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 k -27)) 0)
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(+.f64 0 (*.f64 j (*.f64 k -27)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(-.f64 (*.f64 j (*.f64 k -27)) 0)
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(/.f64 (*.f64 j (*.f64 k -27)) 1)
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(/.f64 (*.f64 j (*.f64 k -27)) (/.f64 (*.f64 j (*.f64 k -27)) (*.f64 j (*.f64 k -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))
(pow.f64 (*.f64 j (*.f64 k -27)) 1)
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 -27 j))

localize13.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.3b
(*.f64 18 (*.f64 y (*.f64 t (*.f64 z x))))
3.6b
(*.f64 t (*.f64 z x))
6.3b
(*.f64 y (*.f64 t (*.f64 z x)))
Compiler

Compiled 39 to 16 computations (59% saved)

series93.0ms (0.1%)

Counts
3 → 0
Calls

33 calls:

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

rewrite158.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
960×rational.json-simplify-47
732×rational.json-simplify-49
654×rational.json-5
652×exponential.json-3
652×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
19957
234957
3138057
4539957
Stop Event
node limit
Counts
3 → 27
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 t (*.f64 y (*.f64 z x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 y (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y (*.f64 z x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (*.f64 y (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z x))) (/.f64 (*.f64 t (*.f64 y (*.f64 z x))) (*.f64 t (*.f64 y (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 y (*.f64 z x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z x)))))))))
((#(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 x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z x)))) 1)))) (#(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 x)) (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 z x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (*.f64 z x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (/.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))))))))

simplify224.0ms (0.3%)

Algorithm
egg-herbie
Rules
850×rational.json-simplify-2
696×rational.json-simplify-79
680×rational.json-simplify-44
672×rational.json-simplify-54
668×rational.json-simplify-73
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057513
1134513
2380513
31483513
43915513
55942513
67673513
Stop Event
node limit
Counts
27 → 36
Calls
Call 1
Inputs
(+.f64 (*.f64 t (*.f64 y (*.f64 z x))) 0)
(+.f64 0 (*.f64 t (*.f64 y (*.f64 z x))))
(-.f64 (*.f64 t (*.f64 y (*.f64 z x))) 0)
(-.f64 0 (neg.f64 (*.f64 t (*.f64 y (*.f64 z x)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z x))))) 1)
(/.f64 (*.f64 t (*.f64 y (*.f64 z x))) 1)
(/.f64 (*.f64 t (*.f64 y (*.f64 z x))) (/.f64 (*.f64 t (*.f64 y (*.f64 z x))) (*.f64 t (*.f64 y (*.f64 z x)))))
(pow.f64 (*.f64 t (*.f64 y (*.f64 z x))) 1)
(neg.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z x)))))
(+.f64 (*.f64 t (*.f64 z x)) 0)
(+.f64 0 (*.f64 t (*.f64 z x)))
(-.f64 (*.f64 t (*.f64 z x)) 0)
(-.f64 0 (neg.f64 (*.f64 t (*.f64 z x))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z x)))) 1)
(/.f64 (*.f64 t (*.f64 z x)) 1)
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))))
(pow.f64 (*.f64 t (*.f64 z x)) 1)
(neg.f64 (neg.f64 (*.f64 t (*.f64 z x))))
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) 0)
(+.f64 0 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(-.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) 0)
(-.f64 0 (neg.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))) 1)
(/.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) 1)
(/.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (/.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))))
(pow.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) 1)
(neg.f64 (neg.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))))
Outputs
(+.f64 (*.f64 t (*.f64 y (*.f64 z x))) 0)
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z x)))
(+.f64 0 (*.f64 t (*.f64 y (*.f64 z x))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z x)))
(-.f64 (*.f64 t (*.f64 y (*.f64 z x))) 0)
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z x)))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 y (*.f64 z x)))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z x)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z x))))) 1)
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z x))) 1)
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z x)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z x))) (/.f64 (*.f64 t (*.f64 y (*.f64 z x))) (*.f64 t (*.f64 y (*.f64 z x)))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z x)))
(pow.f64 (*.f64 t (*.f64 y (*.f64 z x))) 1)
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z x)))
(neg.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z x)))))
(*.f64 t (*.f64 y (*.f64 z x)))
(*.f64 (*.f64 z x) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z x)))
(+.f64 (*.f64 t (*.f64 z x)) 0)
(*.f64 t (*.f64 z x))
(+.f64 0 (*.f64 t (*.f64 z x)))
(*.f64 t (*.f64 z x))
(-.f64 (*.f64 t (*.f64 z x)) 0)
(*.f64 t (*.f64 z x))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z x))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z x)))) 1)
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 t (*.f64 z x)) 1)
(*.f64 t (*.f64 z x))
(/.f64 (*.f64 t (*.f64 z x)) (/.f64 (*.f64 t (*.f64 z x)) (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z x))
(pow.f64 (*.f64 t (*.f64 z x)) 1)
(*.f64 t (*.f64 z x))
(neg.f64 (neg.f64 (*.f64 t (*.f64 z x))))
(*.f64 t (*.f64 z x))
(+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) 0)
(*.f64 (*.f64 z x) (*.f64 (*.f64 t 18) y))
(*.f64 y (*.f64 z (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 (*.f64 t x) (*.f64 z 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 (*.f64 y (*.f64 t (*.f64 z x))) 18)
(+.f64 0 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))
(*.f64 (*.f64 z x) (*.f64 (*.f64 t 18) y))
(*.f64 y (*.f64 z (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 (*.f64 t x) (*.f64 z 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 (*.f64 y (*.f64 t (*.f64 z x))) 18)
(-.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) 0)
(*.f64 (*.f64 z x) (*.f64 (*.f64 t 18) y))
(*.f64 y (*.f64 z (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 (*.f64 t x) (*.f64 z 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 (*.f64 y (*.f64 t (*.f64 z x))) 18)
(-.f64 0 (neg.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))))
(*.f64 (*.f64 z x) (*.f64 (*.f64 t 18) y))
(*.f64 y (*.f64 z (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 (*.f64 t x) (*.f64 z 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 (*.f64 y (*.f64 t (*.f64 z x))) 18)
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))))) 1)
(*.f64 (*.f64 z x) (*.f64 (*.f64 t 18) y))
(*.f64 y (*.f64 z (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 (*.f64 t x) (*.f64 z 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 (*.f64 y (*.f64 t (*.f64 z x))) 18)
(/.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) 1)
(*.f64 (*.f64 z x) (*.f64 (*.f64 t 18) y))
(*.f64 y (*.f64 z (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 (*.f64 t x) (*.f64 z 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 (*.f64 y (*.f64 t (*.f64 z x))) 18)
(/.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (/.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))))
(*.f64 (*.f64 z x) (*.f64 (*.f64 t 18) y))
(*.f64 y (*.f64 z (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 (*.f64 t x) (*.f64 z 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 (*.f64 y (*.f64 t (*.f64 z x))) 18)
(pow.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) 1)
(*.f64 (*.f64 z x) (*.f64 (*.f64 t 18) y))
(*.f64 y (*.f64 z (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 (*.f64 t x) (*.f64 z 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 (*.f64 y (*.f64 t (*.f64 z x))) 18)
(neg.f64 (neg.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18)))))
(*.f64 (*.f64 z x) (*.f64 (*.f64 t 18) y))
(*.f64 y (*.f64 z (*.f64 x (*.f64 t 18))))
(*.f64 y (*.f64 (*.f64 t x) (*.f64 z 18)))
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
(*.f64 (*.f64 y (*.f64 t (*.f64 z x))) 18)

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

series2.0ms (0%)

Counts
1 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
c
@0
(-.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
b
@-inf
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
0.0ms
b
@inf
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))

rewrite120.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
824×rational.json-simplify-49
806×rational.json-simplify-47
654×rational.json-simplify-50
624×rational.json-simplify-58
544×rational.json-5
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01125
19425
231325
3117725
4481625
Stop Event
node limit
Counts
1 → 23
Calls
Call 1
Inputs
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
Outputs
((#(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 c b) (-.f64 (*.f64 27 (*.f64 k j)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) -1)) 1)))) (#(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 c b) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))))) (#(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 (-.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))))))) (#(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))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (/.f64 (/.f64 (-.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (/.f64 -1 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (-.f64 -1 (-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) -1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (/.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) 1) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))) (/.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))))))) (#(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 c b) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.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)) -1)))) (#(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)))))))

simplify531.0ms (0.7%)

Algorithm
egg-herbie
Rules
1458×rational.json-simplify-2
1270×rational.json-simplify-50
1048×rational.json-simplify-43
1020×rational.json-simplify-58
898×rational.json-simplify-54
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0571595
11141595
23151595
317961595
448661595
575111595
Stop Event
node limit
Counts
71 → 29
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 (*.f64 c b) (*.f64 27 (*.f64 k j))) 0)
(+.f64 0 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(+.f64 1 (-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) -1)))
(+.f64 (-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) -1)) 1)
(*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 1)
(*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(*.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))
(*.f64 (/.f64 (-.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 27 (*.f64 k j)) (*.f64 c b)) -1)
(*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) 1))
(*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (/.f64 (/.f64 (-.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 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (/.f64 -1 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (-.f64 -1 (-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) -1))))
(*.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (/.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) 1) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))))
(*.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))) (/.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))))
(/.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 1)
(/.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(/.f64 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)) -1)
(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 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 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 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) 0)
(-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 27))
(-.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 (*.f64 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 1 (-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) -1)))
(-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(+.f64 (-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) -1)) 1)
(-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 27))
(-.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 (*.f64 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 27))
(-.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 (*.f64 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 (/.f64 (-.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 k j) 27))
(-.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 (*.f64 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) 1))
(-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (/.f64 (/.f64 (-.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 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (/.f64 -1 (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))))
(-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 (neg.f64 (/.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (-.f64 -1 (-.f64 (*.f64 c b) (-.f64 (*.f64 27 (*.f64 k j)) -1))))
(-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (/.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))))
(-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (/.f64 (*.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) 1) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))))
(-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(*.f64 (*.f64 (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))) (/.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))))) (*.f64 (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))) (*.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))))
(-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 27))
(-.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 (*.f64 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))
(/.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (/.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))))
(-.f64 (*.f64 c b) (*.f64 (*.f64 k j) 27))
(-.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 (*.f64 k j) 27))
(-.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 (*.f64 k j) 27))
(-.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 (*.f64 k j) 27))
(-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))

localize24.0ms (0%)

Local error

Found 4 expressions with local error:

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

Compiled 61 to 32 computations (47.5% saved)

series5.0ms (0%)

Counts
3 → 120
Calls

36 calls:

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

rewrite228.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01781
114981
250281
3190481
4782581
Stop Event
node limit
Counts
3 → 48
Calls
Call 1
Inputs
(*.f64 4 (*.f64 i x))
(-.f64 (-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4 (*.f64 i x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 4 (*.f64 i x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 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 4 (*.f64 i x)) (/.f64 (*.f64 4 (*.f64 i x)) (*.f64 4 (*.f64 i x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 4 (*.f64 i x)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b))) (-.f64 1 (*.f64 k (*.f64 j 27))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (-.f64 1 (*.f64 4 (*.f64 i x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 4 (*.f64 i x))) (-.f64 -1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (*.f64 k (*.f64 j 27))) (-.f64 -1 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 k (*.f64 j 27))) (-.f64 1 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b))) (-.f64 -1 (*.f64 k (*.f64 j 27))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (*.f64 4 (*.f64 i x))) (-.f64 1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (-.f64 -1 (*.f64 4 (*.f64 i x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) (*.f64 (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))) (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))) (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) (/.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (*.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))) (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) (/.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))) (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) (/.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))))

simplify504.0ms (0.7%)

Algorithm
egg-herbie
Rules
1254×rational.json-simplify-47
1114×rational.json-simplify-49
1088×rational.json-simplify-2
692×rational.json-simplify-54
668×rational.json-simplify-41
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01105934
12045894
24165894
310735894
430665894
579975894
Stop Event
node limit
Counts
168 → 85
Calls
Call 1
Inputs
(*.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 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 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 -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 4 (*.f64 i x)) 0)
(+.f64 0 (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 4 (*.f64 i x)) 0)
(/.f64 (*.f64 4 (*.f64 i x)) 1)
(/.f64 (*.f64 4 (*.f64 i x)) (/.f64 (*.f64 4 (*.f64 i x)) (*.f64 4 (*.f64 i x))))
(pow.f64 (*.f64 4 (*.f64 i x)) 1)
(+.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) 0)
(+.f64 0 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(+.f64 1 (-.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))
(+.f64 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b))) (-.f64 1 (*.f64 k (*.f64 j 27))))
(+.f64 (-.f64 -1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (-.f64 1 (*.f64 4 (*.f64 i x))))
(+.f64 (-.f64 1 (*.f64 4 (*.f64 i x))) (-.f64 -1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(+.f64 (-.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) 1)
(+.f64 (-.f64 1 (*.f64 k (*.f64 j 27))) (-.f64 -1 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b))))
(+.f64 (-.f64 -1 (*.f64 k (*.f64 j 27))) (-.f64 1 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b))))
(+.f64 (-.f64 1 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b))) (-.f64 -1 (*.f64 k (*.f64 j 27))))
(+.f64 (-.f64 -1 (*.f64 4 (*.f64 i x))) (-.f64 1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(+.f64 (-.f64 1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (-.f64 -1 (*.f64 4 (*.f64 i x))))
(*.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) 1)
(*.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))
(*.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))))
(*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) -1)
(*.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))))
(*.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) (*.f64 (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))) 1))
(*.f64 (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))) (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))) (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))))
(/.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) 1)
(/.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))
(/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) -1)
(pow.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) 1)
(neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(+.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) 0)
(+.f64 0 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(+.f64 (-.f64 -1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) 1)
(*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) 1)
(*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) (/.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(*.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) -1)
(*.f64 (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))))
(*.f64 (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (*.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))) 1))
(*.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))) (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) (/.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))) (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))
(/.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) 1)
(/.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) (/.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(/.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) -1)
(pow.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) 1)
(neg.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))
Outputs
(*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (neg.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x))) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x))) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x))) (*.f64 c b))
(*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (neg.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x))) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x))) (*.f64 c b))
(*.f64 c b)
(+.f64 (*.f64 c b) (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))
(+.f64 (*.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.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 -1 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 4 (*.f64 i x))) (*.f64 27 (*.f64 k j))) (*.f64 c b))
(+.f64 (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x))) (*.f64 c b))
(-.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 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(-.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 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27))) (*.f64 4 (*.f64 i x)))
(-.f64 (*.f64 c b) (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j -27))))
(-.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 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.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 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.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 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 -4 i))
(*.f64 x (*.f64 i -4))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.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 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.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 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 -4 i))
(*.f64 x (*.f64 i -4))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.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 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.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 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -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 c b) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.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 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.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 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 -4 i))
(*.f64 x (*.f64 i -4))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.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 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.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 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.f64 27 (*.f64 k j)))
(*.f64 -4 (*.f64 i x))
(*.f64 i (*.f64 x -4))
(*.f64 x (*.f64 -4 i))
(*.f64 x (*.f64 i -4))
(-.f64 (+.f64 (*.f64 c b) (*.f64 -4 (*.f64 i x))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.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 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.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 i (*.f64 x -4))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 -4 i))) (*.f64 27 (*.f64 k j)))
(-.f64 (+.f64 (*.f64 c b) (*.f64 x (*.f64 i -4))) (*.f64 27 (*.f64 k j)))
(*.f64 -27 (*.f64 k j))
(*.f64 k (*.f64 j -27))
(*.f64 j (*.f64 k -27))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -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 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -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 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.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 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -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 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -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 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -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 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.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 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.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 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -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 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.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 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.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 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 c b) (*.f64 -27 (*.f64 k j)))
(+.f64 (*.f64 c b) (*.f64 k (*.f64 j -27)))
(+.f64 (*.f64 c b) (*.f64 j (*.f64 k -27)))
(+.f64 (*.f64 4 (*.f64 i x)) 0)
(*.f64 4 (*.f64 i x))
(+.f64 0 (*.f64 4 (*.f64 i x)))
(*.f64 4 (*.f64 i x))
(-.f64 (*.f64 4 (*.f64 i x)) 0)
(*.f64 4 (*.f64 i x))
(/.f64 (*.f64 4 (*.f64 i x)) 1)
(*.f64 4 (*.f64 i x))
(/.f64 (*.f64 4 (*.f64 i x)) (/.f64 (*.f64 4 (*.f64 i x)) (*.f64 4 (*.f64 i x))))
(*.f64 4 (*.f64 i x))
(pow.f64 (*.f64 4 (*.f64 i x)) 1)
(*.f64 4 (*.f64 i x))
(+.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) 0)
(-.f64 (*.f64 c b) (+.f64 (*.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 0 (-.f64 (*.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 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 1 (-.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (-.f64 -1 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b))) (-.f64 1 (*.f64 k (*.f64 j 27))))
(-.f64 (*.f64 c b) (+.f64 (*.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 -1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (-.f64 1 (*.f64 4 (*.f64 i x))))
(-.f64 (*.f64 c b) (+.f64 (*.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 1 (*.f64 4 (*.f64 i x))) (-.f64 -1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (-.f64 -1 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) 1)
(-.f64 (*.f64 c b) (+.f64 (*.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 1 (*.f64 k (*.f64 j 27))) (-.f64 -1 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (-.f64 -1 (*.f64 k (*.f64 j 27))) (-.f64 1 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (-.f64 1 (-.f64 (*.f64 4 (*.f64 i x)) (*.f64 c b))) (-.f64 -1 (*.f64 k (*.f64 j 27))))
(-.f64 (*.f64 c b) (+.f64 (*.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 -1 (*.f64 4 (*.f64 i x))) (-.f64 1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (-.f64 1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (-.f64 -1 (*.f64 4 (*.f64 i x))))
(-.f64 (*.f64 c b) (+.f64 (*.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 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) 1)
(-.f64 (*.f64 c b) (+.f64 (*.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 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))
(*.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))))
(*.f64 (-.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))))
(*.f64 1 (-.f64 (*.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 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) -1)
(-.f64 (*.f64 c b) (+.f64 (*.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 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))))
(*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))))
(*.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))) (/.f64 1 (-.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))))
(*.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) (*.f64 (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))) 1))
(*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))))
(*.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))) (/.f64 1 (-.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))) (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))
(*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))))
(*.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))) (/.f64 1 (-.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27))))) (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))))
(*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))))))
(*.f64 (*.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))) (/.f64 1 (-.f64 (-.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 k (*.f64 j 27)))) 1)
(-.f64 (*.f64 c b) (+.f64 (*.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 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))
(*.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j)))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))))
(*.f64 (-.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x))) (/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b))) (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 27 (*.f64 k j)) (*.f64 c b)))))
(/.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) -1)
(-.f64 (*.f64 c b) (+.f64 (*.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)))
(pow.f64 (-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 k (*.f64 j 27)))) 1)
(-.f64 (*.f64 c b) (+.f64 (*.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)))
(neg.f64 (+.f64 (*.f64 4 (*.f64 i x)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(-.f64 (*.f64 c b) (+.f64 (*.f64 4 (*.f64 i x)) (*.f64 27 (*.f64 k j))))
(-.f64 (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
(+.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) 0)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 0 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(+.f64 (-.f64 -1 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) 1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) 1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) (/.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) -1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (/.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (*.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))) 1))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))) (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))) (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))) (/.f64 (/.f64 1 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27)))) (*.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(/.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) 1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(/.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) (/.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b))))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(/.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)) -1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(pow.f64 (-.f64 (*.f64 c b) (*.f64 k (*.f64 j 27))) 1)
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
(neg.f64 (-.f64 (*.f64 k (*.f64 j 27)) (*.f64 c b)))
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))

eval241.0ms (0.3%)

Compiler

Compiled 4979 to 2559 computations (48.6% saved)

prune187.0ms (0.2%)

Pruning

25 alts after pruning (20 fresh and 5 done)

PrunedKeptTotal
New2195224
Fresh21517
Picked101
Done257
Total22425249
Error
0.0b
Counts
249 → 25
Alt Table
Click to see full alt table
StatusErrorProgram
54.0b
(/.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) 1)
27.0b
(-.f64 (-.f64 (+.f64 (*.f64 (*.f64 t (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x))))) (*.f64 t (*.f64 (-.f64 (*.f64 a 4) (*.f64 z (*.f64 y (*.f64 18 x)))) (/.f64 1 (*.f64 t (*.f64 a -4)))))) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
30.8b
(-.f64 (+.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1) (*.f64 b c)) (*.f64 x (*.f64 4 i)))
28.7b
(-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (*.f64 x (*.f64 4 i)))
20.5b
(-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j)))
25.4b
(-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j)))
30.6b
(-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))) (*.f64 27 (*.f64 k j)))
37.9b
(-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j)))
35.9b
(-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x)))
35.9b
(-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x)))
37.1b
(-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x)))
29.3b
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a))))
29.8b
(+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))))
54.1b
(*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))
53.7b
(*.f64 (*.f64 z x) (*.f64 (*.f64 t 18) y))
50.8b
(*.f64 (*.f64 k j) -27)
48.9b
(*.f64 (*.f64 i x) -4)
53.8b
(*.f64 y (*.f64 18 (*.f64 z (*.f64 t x))))
41.4b
(*.f64 t (-.f64 (*.f64 (*.f64 z x) (*.f64 y 18)) (*.f64 4 a)))
53.9b
(*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))
49.6b
(*.f64 t (*.f64 a -4))
50.8b
(*.f64 k (*.f64 j -27))
50.8b
(*.f64 j (*.f64 k -27))
49.5b
(*.f64 c b)
56.6b
(*.f64 18 (*.f64 (*.f64 y z) (*.f64 t x)))
Compiler

Compiled 570 to 442 computations (22.5% saved)

regimes2.8s (3.7%)

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

16 calls:

477.0ms
c
357.0ms
x
288.0ms
z
210.0ms
(-.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) (*.f64 (*.f64 j 27) k))
203.0ms
i
Results
ErrorSegmentsBranch
2.3b3x
1.3b2y
2.3b2z
2.1b3t
4.6b1a
3.4b2b
3.3b3c
3.3b3i
4.6b1j
4.6b1k
0.9b3(-.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.9b3(-.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))
4.6b1(*.f64 a 4)
4.6b1(*.f64 b c)
4.6b1(*.f64 (*.f64 j 27) k)
4.6b1(*.f64 j 27)
Compiler

Compiled 1048 to 639 computations (39% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.712334660183939e+306
+inf
0.0ms
-inf
-1.377410308494239e+308
Compiler

Compiled 54 to 41 computations (24.1% saved)

regimes3.5s (4.6%)

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

12 calls:

630.0ms
x
573.0ms
t
572.0ms
z
352.0ms
(*.f64 a 4)
323.0ms
a
Results
ErrorSegmentsBranch
8.2b4x
5.0b5y
6.8b5z
6.2b6t
8.2b3a
9.9b3b
9.0b3c
8.1b3i
9.8b3j
11.0b1k
8.2b3(*.f64 a 4)
8.2b5(*.f64 b c)
Compiler

Compiled 654 to 389 computations (40.5% saved)

bsearch467.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
283.0ms
4.4022380256191616e-175
2.366742200219866e-171
118.0ms
-1.3263729623902477e+49
-8.989657052747071e+43
20.0ms
-2.5963729067704796e+76
-1.5345589712333437e+76
45.0ms
-1.9076952309981646e+167
-1.4020884831499068e+164
Results
444.0ms464×body256valid
7.0ms25×body256infinite
Compiler

Compiled 2026 to 1491 computations (26.4% saved)

regimes3.6s (4.8%)

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

12 calls:

438.0ms
z
428.0ms
(*.f64 a 4)
408.0ms
c
383.0ms
t
362.0ms
a
Results
ErrorSegmentsBranch
8.2b4x
6.5b5y
6.8b5z
6.2b6t
8.2b3a
10.0b3b
9.3b3c
8.1b3i
9.8b3j
11.0b1k
8.2b3(*.f64 a 4)
9.6b3(*.f64 b c)
Compiler

Compiled 552 to 335 computations (39.3% saved)

bsearch173.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
16.0ms
511.7479173750038
643.9183446394613
39.0ms
3.687399578318885e-65
7.495601382003566e-63
45.0ms
2.455292292058569e-136
1.4191983811382877e-134
16.0ms
-1.8036319143682822e-182
-4.388717592716162e-183
56.0ms
-4.199450351837321e-81
-1.8524634869453469e-93
Results
150.0ms480×body256valid
4.0ms13×body256infinite
Compiler

Compiled 2088 to 1538 computations (26.3% saved)

regimes1.8s (2.4%)

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

12 calls:

743.0ms
z
443.0ms
y
102.0ms
t
81.0ms
j
80.0ms
(*.f64 a 4)
Results
ErrorSegmentsBranch
9.8b2x
7.8b4y
7.0b5z
7.4b4t
9.2b3a
11.0b1b
11.0b1c
8.1b3i
9.8b3j
11.0b1k
9.2b3(*.f64 a 4)
11.0b1(*.f64 b c)
Compiler

Compiled 527 to 322 computations (38.9% saved)

bsearch220.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
66.0ms
1.1513464438837622e+258
7.732610235803438e+267
48.0ms
8464.816099042588
45441286.77474743
43.0ms
3.321552802047985e-21
1.9482391698444258e-16
57.0ms
-2.4558415292068882e+66
-7.217037026602858e+43
Results
170.0ms592×body256valid
25.0ms75×body256infinite
Compiler

Compiled 2412 to 1791 computations (25.7% saved)

regimes594.0ms (0.8%)

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

11 calls:

106.0ms
y
100.0ms
z
81.0ms
i
77.0ms
t
37.0ms
c
Results
ErrorSegmentsBranch
11.0b1x
8.1b4y
8.2b3z
9.3b2t
11.0b1a
11.0b1b
11.0b1c
9.6b3i
11.0b1j
11.0b1k
11.0b1(*.f64 b c)
Compiler

Compiled 466 to 286 computations (38.6% saved)

bsearch82.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
48.0ms
-1.3263729623902477e+49
-8.989657052747071e+43
22.0ms
-2.5963729067704796e+76
-1.5345589712333437e+76
11.0ms
-6.550841146761999e+177
-5.84011190623094e+177
Results
69.0ms240×body256valid
4.0ms16×body256infinite
Compiler

Compiled 984 to 731 computations (25.7% saved)

regimes3.6s (4.9%)

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

11 calls:

903.0ms
z
806.0ms
y
542.0ms
a
435.0ms
x
223.0ms
c
Results
ErrorSegmentsBranch
15.6b7x
13.1b10y
14.0b10z
13.5b3t
14.9b6a
15.8b10b
16.6b9c
13.3b5i
16.9b3j
15.1b4k
21.3b2(*.f64 b c)
Compiler

Compiled 424 to 262 computations (38.2% saved)

bsearch1.2s (1.6%)

Algorithm
binary-search
Steps
TimeLeftRight
52.0ms
0.0002370489728794524
18.751860078465285
264.0ms
2.8250602338737014e-260
6.17148211942782e-254
112.0ms
6.626246217771721e-269
4.4573263293815606e-268
46.0ms
9.138074919407996e-297
3.4339901407249137e-290
240.0ms
-9.077997839164434e-288
-3.0877798024731737e-289
25.0ms
-6.516341378701066e-224
-2.674492168657319e-224
156.0ms
-1.3263729623902477e+49
-8.989657052747071e+43
20.0ms
-2.5963729067704796e+76
-1.5345589712333437e+76
309.0ms
-3.2789928481855936e+131
-2.9125753617953814e+124
Results
1.2s1072×body256valid
13.0ms48×body256infinite
Compiler

Compiled 3598 to 2751 computations (23.5% saved)

regimes2.6s (3.5%)

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

11 calls:

484.0ms
c
437.0ms
i
316.0ms
z
293.0ms
b
285.0ms
k
Results
ErrorSegmentsBranch
16.7b5x
14.8b10y
14.1b10z
13.5b3t
14.9b6a
15.8b10b
16.8b9c
13.3b5i
15.9b5j
15.2b4k
21.3b2(*.f64 b c)
Compiler

Compiled 405 to 253 computations (37.5% saved)

bsearch164.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
33.0ms
1.085834127042767e+103
1.514212188633172e+104
47.0ms
2.0376609151282317e-10
0.0006025965715344
41.0ms
2.4191683408968756e-65
3.120061725120709e-63
42.0ms
-2.8605988866904058e-58
-7.912046548398463e-61
Results
140.0ms480×body256valid
2.0msbody256infinite
Compiler

Compiled 1646 to 1257 computations (23.6% saved)

regimes1.5s (2%)

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

11 calls:

453.0ms
y
187.0ms
c
150.0ms
i
137.0ms
b
114.0ms
z
Results
ErrorSegmentsBranch
17.7b3x
17.2b9y
18.3b5z
15.6b3t
16.6b3a
17.2b7b
17.9b7c
13.1b6i
16.9b3j
16.3b3k
21.3b2(*.f64 b c)
Compiler

Compiled 352 to 231 computations (34.4% saved)

bsearch382.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
33.0ms
1.085834127042767e+103
1.514212188633172e+104
122.0ms
6.6490377688749085
1944.4306880778506
14.0ms
2.489893059177406e-34
3.1583792226364425e-34
172.0ms
2.4191683408968756e-65
3.120061725120709e-63
40.0ms
-2.8605988866904058e-58
-7.912046548398463e-61
Results
363.0ms512×body256valid
3.0ms13×body256infinite
Compiler

Compiled 1698 to 1311 computations (22.8% saved)

regimes2.1s (2.8%)

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

11 calls:

349.0ms
c
255.0ms
(*.f64 b c)
245.0ms
j
205.0ms
t
178.0ms
b
Results
ErrorSegmentsBranch
19.3b3x
19.5b5y
18.0b7z
15.4b9t
21.6b2a
17.9b8b
18.6b8c
14.2b5i
16.9b3j
16.3b3k
19.6b5(*.f64 b c)
Compiler

Compiled 337 to 224 computations (33.5% saved)

bsearch104.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
11.0ms
1.8931322255868923e+25
2.2567965122478625e+25
15.0ms
2.489893059177406e-34
3.1583792226364425e-34
34.0ms
2.4191683408968756e-65
3.120061725120709e-63
43.0ms
-2.8605988866904058e-58
-7.912046548398463e-61
Results
92.0ms320×body256valid
Compiler

Compiled 1074 to 831 computations (22.6% saved)

regimes1.6s (2.1%)

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

11 calls:

239.0ms
(*.f64 b c)
205.0ms
t
191.0ms
x
165.0ms
i
164.0ms
b
Results
ErrorSegmentsBranch
19.3b8x
25.4b1y
21.3b6z
16.2b10t
22.6b3a
20.4b7b
20.9b7c
16.2b7i
20.7b7j
21.3b7k
20.4b5(*.f64 b c)
Compiler

Compiled 322 to 216 computations (32.9% saved)

bsearch167.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
40.0ms
1.085834127042767e+103
1.514212188633172e+104
17.0ms
3.648764140116351e+78
5.417613973770716e+78
11.0ms
1.8931322255868923e+25
2.2567965122478625e+25
23.0ms
2.489893059177406e-34
3.1583792226364425e-34
41.0ms
2.4191683408968756e-65
3.120061725120709e-63
33.0ms
-7.638606353939304e-45
-1.3691666586743454e-45
Results
148.0ms432×body256valid
4.0ms14×body256infinite
Compiler

Compiled 1258 to 1001 computations (20.4% saved)

regimes3.8s (5%)

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

10 calls:

952.0ms
x
761.0ms
z
651.0ms
y
315.0ms
b
303.0ms
a
Results
ErrorSegmentsBranch
23.5b13x
26.0b10y
24.2b12z
18.9b10t
22.1b12a
26.1b9b
24.5b8c
21.7b6i
24.2b9j
22.9b9k
Compiler

Compiled 294 to 197 computations (33% saved)

bsearch1.1s (1.5%)

Algorithm
binary-search
Steps
TimeLeftRight
133.0ms
4.7551894548207256e-73
5.942024638687947e-66
36.0ms
7.600586689872606e-97
1.0028012972888585e-94
45.0ms
2.9592386023140404e-249
2.7935749202562404e-245
186.0ms
-5.410835494553569e-308
2.4552808313579844e-304
104.0ms
-1.1262753241431854e-266
-2.875332273347383e-269
50.0ms
-5.793681782197278e-191
-3.5642126274100746e-196
193.0ms
-7.489054210484971e-140
-2.0619354672649575e-147
222.0ms
-4.199450351837321e-81
-1.8524634869453469e-93
147.0ms
-2.773314611848659e+111
-2.1785613894273268e+107
Results
825.0ms1232×body256valid
111.0ms63×body256infinite
Compiler

Compiled 3343 to 2697 computations (19.3% saved)

regimes3.5s (4.6%)

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

10 calls:

652.0ms
z
528.0ms
x
514.0ms
y
395.0ms
a
347.0ms
j
Results
ErrorSegmentsBranch
27.8b7x
27.4b9y
26.7b11z
20.8b12t
23.5b10a
28.9b4b
25.6b6c
24.0b5i
24.6b9j
25.5b6k
Compiler

Compiled 268 to 182 computations (32.1% saved)

bsearch863.0ms (1.2%)

Algorithm
11×binary-search
Steps
TimeLeftRight
101.0ms
8.823589818221003e-75
4.7551894548207256e-73
39.0ms
7.600586689872606e-97
1.0028012972888585e-94
46.0ms
2.9592386023140404e-249
2.7935749202562404e-245
136.0ms
-5.410835494553569e-308
2.4552808313579844e-304
49.0ms
-1.1814809150726854e-287
-1.5012493607971725e-293
54.0ms
-3.522176696253427e-261
-1.1262753241431854e-266
130.0ms
-5.793681782197278e-191
-3.5642126274100746e-196
47.0ms
-7.489054210484971e-140
-2.0619354672649575e-147
56.0ms
-4.199450351837321e-81
-1.8524634869453469e-93
134.0ms
-2.273304124070396e+118
-2.773314611848659e+111
69.0ms
-7.192258084293224e+212
-4.586350224800208e+184
Results
689.0ms1552×body256valid
44.0ms224×body256infinite
Compiler

Compiled 4062 to 3273 computations (19.4% saved)

regimes2.3s (3%)

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

10 calls:

319.0ms
c
307.0ms
b
286.0ms
y
265.0ms
j
259.0ms
i
Results
ErrorSegmentsBranch
28.0b7x
26.1b11y
26.7b11z
22.2b10t
24.8b8a
29.8b5b
27.8b5c
24.6b5i
24.6b9j
24.7b8k
Compiler

Compiled 256 to 176 computations (31.3% saved)

bsearch953.0ms (1.3%)

Algorithm
binary-search
Steps
TimeLeftRight
40.0ms
8.823589818221003e-75
4.7551894548207256e-73
34.0ms
7.600586689872606e-97
1.0028012972888585e-94
227.0ms
2.9592386023140404e-249
2.7935749202562404e-245
46.0ms
-5.410835494553569e-308
2.4552808313579844e-304
127.0ms
-1.1814809150726854e-287
-1.5012493607971725e-293
49.0ms
-3.522176696253427e-261
-1.1262753241431854e-266
265.0ms
-4.199450351837321e-81
-1.8524634869453469e-93
65.0ms
-2.273304124070396e+118
-2.773314611848659e+111
97.0ms
-7.192258084293224e+212
-4.586350224800208e+184
Results
855.0ms1264×body256valid
61.0ms197×body256infinite
Compiler

Compiled 3288 to 2643 computations (19.6% saved)

regimes2.3s (3.1%)

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

10 calls:

444.0ms
i
394.0ms
t
312.0ms
y
245.0ms
k
228.0ms
b
Results
ErrorSegmentsBranch
30.7b5x
30.0b9y
30.8b6z
23.6b13t
28.9b6a
33.3b4b
31.9b5c
24.9b8i
29.8b3j
29.2b3k
Compiler

Compiled 234 to 164 computations (29.9% saved)

bsearch609.0ms (0.8%)

Algorithm
12×binary-search
Steps
TimeLeftRight
44.0ms
15642123412988.547
4073335663737682.0
41.0ms
8.823589818221003e-75
4.7551894548207256e-73
39.0ms
7.600586689872606e-97
1.0028012972888585e-94
41.0ms
2.9592386023140404e-249
2.7935749202562404e-245
47.0ms
-5.410835494553569e-308
2.4552808313579844e-304
48.0ms
-1.1814809150726854e-287
-1.5012493607971725e-293
45.0ms
-3.522176696253427e-261
-1.1262753241431854e-266
46.0ms
-1.8036319143682822e-182
-4.388717592716162e-183
38.0ms
-2.2858944041223153e-156
-8.903491374487476e-158
42.0ms
-1.7159874167966514e+27
-1.5831743423304832e+25
67.0ms
-2.273304124070396e+118
-2.773314611848659e+111
111.0ms
-7.192258084293224e+212
-4.586350224800208e+184
Results
485.0ms1552×body256valid
78.0ms230×body256infinite
Compiler

Compiled 3766 to 3061 computations (18.7% saved)

regimes762.0ms (1%)

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

10 calls:

125.0ms
x
120.0ms
a
92.0ms
i
75.0ms
y
71.0ms
t
Results
ErrorSegmentsBranch
34.8b3x
32.7b5y
33.4b4z
30.1b4t
30.1b7a
35.9b1b
32.4b5c
30.4b7i
31.2b5j
31.6b3k
Compiler

Compiled 225 to 161 computations (28.4% saved)

bsearch334.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
77.0ms
15642123412988.547
4073335663737682.0
44.0ms
1.8712021266678437e-62
8.081774045795339e-61
213.0ms
-1.7159874167966514e+27
-1.5831743423304832e+25
Results
316.0ms352×body256valid
8.0ms32×body256infinite
Compiler

Compiled 846 to 701 computations (17.1% saved)

regimes2.5s (3.3%)

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

10 calls:

359.0ms
a
357.0ms
z
355.0ms
i
350.0ms
k
244.0ms
b
Results
ErrorSegmentsBranch
38.7b9x
38.5b11y
38.1b12z
34.8b9t
38.3b8a
40.2b7b
37.0b9c
35.2b8i
37.8b8j
38.4b8k
Compiler

Compiled 216 to 158 computations (26.9% saved)

bsearch620.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
53.0ms
15642123412988.547
4073335663737682.0
34.0ms
3.2208607035162456e-93
5.948675622700502e-92
112.0ms
-5.410835494553569e-308
2.4552808313579844e-304
16.0ms
-4.388717592716162e-183
-3.286259940310028e-183
264.0ms
-2.2858944041223153e-156
-8.903491374487476e-158
40.0ms
-4.971753388861056e-113
-2.099781293026394e-114
53.0ms
-2.2315328363796732e-26
-1.1618454697765446e-33
47.0ms
-1.7159874167966514e+27
-1.5831743423304832e+25
Results
578.0ms912×body256valid
16.0ms32×body256infinite
Compiler

Compiled 1846 to 1589 computations (13.9% saved)

regimes920.0ms (1.2%)

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

10 calls:

117.0ms
y
112.0ms
t
95.0ms
c
93.0ms
i
93.0ms
x
Results
ErrorSegmentsBranch
38.7b9x
38.6b11y
39.4b9z
34.8b9t
38.3b8a
41.3b5b
37.0b9c
35.2b8i
37.8b8j
38.4b8k
Compiler

Compiled 180 to 143 computations (20.6% saved)

bsearch318.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
49.0ms
15642123412988.547
4073335663737682.0
36.0ms
3.2208607035162456e-93
5.948675622700502e-92
48.0ms
-5.410835494553569e-308
2.4552808313579844e-304
18.0ms
-4.388717592716162e-183
-3.286259940310028e-183
38.0ms
-2.2858944041223153e-156
-8.903491374487476e-158
38.0ms
-4.971753388861056e-113
-2.099781293026394e-114
49.0ms
-2.2315328363796732e-26
-1.1618454697765446e-33
40.0ms
-1.7159874167966514e+27
-1.5831743423304832e+25
Results
280.0ms912×body256valid
12.0ms38×body256infinite
Compiler

Compiled 1846 to 1589 computations (13.9% saved)

regimes843.0ms (1.1%)

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

10 calls:

276.0ms
y
74.0ms
i
72.0ms
a
70.0ms
z
70.0ms
t
Results
ErrorSegmentsBranch
41.2b4x
40.6b9y
41.9b9z
36.3b8t
38.4b9a
41.3b5b
38.1b7c
35.2b8i
37.8b8j
39.9b6k
Compiler

Compiled 153 to 129 computations (15.7% saved)

bsearch347.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
59.0ms
2.285490653333944e+175
1.337813014561017e+180
32.0ms
1.085834127042767e+103
1.514212188633172e+104
52.0ms
2.0376609151282317e-10
0.0006025965715344
49.0ms
2.324673002820211e-121
4.01173554903974e-114
44.0ms
2.0797955756699878e-229
5.420978313823195e-226
46.0ms
8.269010304625107e-299
6.111036380968278e-295
64.0ms
-7.963071673918561e-89
-3.456077630258168e-114
Results
308.0ms944×body256valid
9.0ms33×body256infinite
Compiler

Compiled 1870 to 1621 computations (13.3% saved)

regimes1.3s (1.8%)

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

10 calls:

305.0ms
a
240.0ms
i
219.0ms
z
135.0ms
j
107.0ms
t
Results
ErrorSegmentsBranch
41.2b4x
40.6b9y
41.9b9z
36.3b8t
38.4b9a
41.3b5b
38.1b7c
35.3b8i
37.8b8j
39.9b6k
Compiler

Compiled 148 to 126 computations (14.9% saved)

bsearch256.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
32.0ms
2.285490653333944e+175
1.337813014561017e+180
19.0ms
1.085834127042767e+103
1.514212188633172e+104
29.0ms
2.0376609151282317e-10
0.0006025965715344
34.0ms
2.324673002820211e-121
4.01173554903974e-114
34.0ms
2.0797955756699878e-229
5.420978313823195e-226
43.0ms
8.269010304625107e-299
6.111036380968278e-295
65.0ms
-7.963071673918561e-89
-3.456077630258168e-114
Results
226.0ms944×body256valid
5.0ms32×body256infinite
Compiler

Compiled 1870 to 1621 computations (13.3% saved)

regimes250.0ms (0.3%)

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

10 calls:

33.0ms
i
29.0ms
a
29.0ms
z
28.0ms
t
26.0ms
y
Results
ErrorSegmentsBranch
45.7b4x
44.2b6y
45.3b6z
38.9b7t
40.4b7a
43.0b6b
41.3b4c
40.6b8i
41.1b6j
42.2b4k
Compiler

Compiled 143 to 123 computations (14% saved)

bsearch130.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
3.2208607035162456e-93
5.948675622700502e-92
0.0ms
4.213978871936301e-287
4.285261026145214e-287
25.0ms
-1.1262753241431854e-266
-2.875332273347383e-269
21.0ms
-1.6494453978483225e-211
-3.159713983478077e-213
28.0ms
-7.489054210484971e-140
-2.0619354672649575e-147
32.0ms
-4.199450351837321e-81
-1.8524634869453469e-93
Results
117.0ms656×body256valid
1.0msbody256infinite
Compiler

Compiled 1284 to 1107 computations (13.8% saved)

regimes205.0ms (0.3%)

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

10 calls:

27.0ms
i
24.0ms
z
24.0ms
t
24.0ms
a
22.0ms
y
Results
ErrorSegmentsBranch
45.7b4x
44.2b6y
45.3b6z
39.0b7t
40.4b7a
43.0b6b
41.3b4c
40.6b8i
41.1b6j
42.2b4k
Compiler

Compiled 133 to 117 computations (12% saved)

bsearch134.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
23.0ms
3.2208607035162456e-93
5.948675622700502e-92
0.0ms
4.213978871936301e-287
4.285261026145214e-287
26.0ms
-1.1262753241431854e-266
-2.875332273347383e-269
23.0ms
-1.6494453978483225e-211
-3.159713983478077e-213
29.0ms
-7.489054210484971e-140
-2.0619354672649575e-147
32.0ms
-4.199450351837321e-81
-1.8524634869453469e-93
Results
118.0ms656×body256valid
3.0ms12×body256infinite
Compiler

Compiled 1284 to 1107 computations (13.8% saved)

regimes140.0ms (0.2%)

Accuracy

Total -20.8b remaining (-49.9%)

Threshold costs -20.8b (-49.9%)

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:

19.0ms
c
17.0ms
j
16.0ms
a
14.0ms
z
14.0ms
k
Results
ErrorSegmentsBranch
46.0b4x
47.2b4y
47.0b4z
41.6b3t
41.9b5a
45.9b2b
42.0b5c
44.8b4i
44.7b5j
46.1b4k
Compiler

Compiled 128 to 114 computations (10.9% saved)

bsearch55.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
21.0ms
3.2208607035162456e-93
5.948675622700502e-92
34.0ms
-4.199450351837321e-81
-1.8524634869453469e-93
Results
49.0ms272×body256valid
1.0msbody256infinite
Compiler

Compiled 564 to 483 computations (14.4% saved)

simplify70.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05196073
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) -inf.0) (-.f64 (+.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) 4999999999999999930155298801282288858501320919063181937624830367941782926336371924532423207114480333393189640196327307696676586425126051668137976185307698505365345832344687589284519925536573169820811633035563360005510084776652009298228906344280973600585744230586460911069533464925641061001338333875010535424) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 x y) z)) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 y -319999999999999980111980684197247189264168051020469755320232101095259474842356800797713759028493779499167993479006148161018408670050767787444156774624496448396328960) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 y -23999999999999999843892792494539049706173369505949831816506507857521530634240) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 y -9599999999999999579200094681187172010675929088) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 y 5003744802728199/2175541218577478036232553294038911497542013410209922757424923190068852981190050786259609609278379154099770693575665668158859588967025488852621393833027941793561932885341770625153958412288) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (-.f64 (+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))))
(if (<=.f64 t -2598103900926253/17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t -4485061624747323/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936) (-.f64 (+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 6955955041779301/818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 281606361025153/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (-.f64 (+.f64 (*.f64 18 (*.f64 x (*.f64 y (*.f64 t z)))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 570) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.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 b c)) (*.f64 27 (*.f64 k j))))))))
(if (<=.f64 z -2400000000000000168089136609162785949817805508345757444733004677120) (-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))) (*.f64 27 (*.f64 k j))) (if (<=.f64 z 2076918743413931/2596148429267413814265248164610048) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 z 100000) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 z 31500000000000000159848442694230575795151706867460593750534964404220772602177951795967704052285700623695137217490749240758717646751610013105856280944525421965613877864035875855366160877528579991484038886113944236885177670354536209999689237530741504908527191195648) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (*.f64 x (*.f64 4 i)))))))
(if (<=.f64 y -6500000000000000160891218127062988864636429792940046642080104476080074868559694357010118713217592637631043569515371629592238085751285903770295351454613044666340382354471951269888) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (if (<=.f64 y -15999999999999998824636498823699182776140851443191486196202342716485796888576) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 y -12999999999999999434181021781497021869196547457024) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))))
(if (<=.f64 y -155000000000000008035064434500672878318393995781752474576671720021945918815758360630134879927244490146712250414633401115964084322304) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (if (<=.f64 y -23000000000000000118220266850431635225409827833395689244519235660590272741376) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 y -155000000000000002739623751256476505178827128832) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (if (<=.f64 y -1146064980651225/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (if (<=.f64 y -3401396922652087/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 y 3387141496982181/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))) (if (<=.f64 y 5204559179672241/18587711355972288284975781226873757001640752520742430738197148241449258214505054669314603931201954382372484047377412163130682315569311321347385382263779932822287135505593248424283580122928721710877989947279392965075846858835973501101963736754358226037650563818176798910297066860183552) (-.f64 (-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k))) (*.f64 4 (*.f64 i x))) (if (<=.f64 y 1589109949656081/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 y 8116567392432203/18446744073709551616) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))) (*.f64 27 (*.f64 k j))))))))))))
(if (<=.f64 i -7689318425915529/56539106072908298546665520023773392506479484700019806659891398441363832832) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (if (<=.f64 i 8744618579202119/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 i 3264099712959499/2417851639229258349412352) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))) (if (<=.f64 i 16500000000000000429467228042451347871869058117332340264386178628767932801736995987887994004311675764736) (-.f64 (-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k))) (*.f64 4 (*.f64 i x))) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i)))))))
(if (<=.f64 i -1696173182187249/113078212145816597093331040047546785012958969400039613319782796882727665664) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (if (<=.f64 i 5558020283391177/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 i 1461501637330903/5846006549323611672814739330865132078623730171904) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (if (<=.f64 i 41/2) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 i 25000000000000000047891877143366718405398878181629800278820087864984483105099718899030903627704508088320) (-.f64 (-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k))) (*.f64 4 (*.f64 i x))) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i))))))))
(if (<=.f64 i -8056822615389433/28269553036454149273332760011886696253239742350009903329945699220681916416) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (if (<=.f64 i 5558020283391177/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 i 1461501637330903/5846006549323611672814739330865132078623730171904) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (if (<=.f64 i 20999999999999999110807552) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i)))))))
(if (<=.f64 i -3013008832985607/401734511064747568885490523085290650630550748445698208825344) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 i 5558020283391177/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 i 1461501637330903/5846006549323611672814739330865132078623730171904) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (if (<=.f64 i 22000000000000000704643072) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 i 4999999999999999836780037503297759611373201803324989956633012309316501610954752) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 i 10999999999999999623213836815252042374069707882460440042315918022714998613872694801045999986163283132416) (*.f64 j (*.f64 k -27)) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x)))))))))
(if (<=.f64 t -219999999999999999657560027736194839616842994844825432059316125587137357336324857803578964512548406358441984) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (if (<=.f64 t -1495190925144637/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -8347593954718821/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -5393694039673625/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -8596816502137183/4646927838993072071243945306718439250410188130185607684549287060362314553626263667328650982800488595593121011844353040782670578892327830336846345565944983205571783876398312106070895030732180427719497486819848241268961714708993375275490934188589556509412640954544199727574266715045888) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 5692563374268111/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856) (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 8061134813471455/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 42273766489929/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 5217128372676519/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))))))))))))
(if (<=.f64 t -16199999999999999407698085221848575935086017404297406301733285050366060192266485702062323328278782196701256576463746101698754727608332919565037143820333070248477985829635205480195849755203576820400128) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -21999999999999998592506575021861007035898649038166259251599408054908394045008140343867279218630305270065996560649420800) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t -8313932482964009/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -5483051187099521/7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -2440004446519021/642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528) (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -4325295992715109/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -3651564180189079/11235582092889474423308157442431404585112356118389416079589380072358292237843810195794279832650471001320007117491962084853674360550901038905802964414967132773610493339054092829768888725077880882465817684505312860552384417646403930092119569408801702322709406917786643639996702871154982269052209770601514008576) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 1454766195646295/12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 5038209258419659/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 42273766489929/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 4137729326929425/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))))))))))))))
(if (<=.f64 t -49999999999999998980852208437685758555356472593342082603381605947872422739278055501808572305519799253930125569581478605944175487936819013075944738996003952930215442747098861295896625152) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -6500000000000000398602303412024101372403611967983405004934551374277310931475714542976012925562933968293132900776280064) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t -405953734519727/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -2586668816627003/9076030935533343889148330677184451660957398691768765008885326289770145612551296225251271450782204288267814476258502032778653474399077793626653018683486295323382390383590453332169716856898789897889643528945016096228440849041002686084943230837088977557446564364344140092918489677824) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -2584183881364579/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 664132393664613/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 5412138851817993/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 4208588308330709/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 6365737426045269/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))))))))))))
(if (<=.f64 t -429999999999999985196989112849631359989578334721511684922007858485398150155861196922555062000032110245996319614146687944770509147034491672820189347485965783101558005332736537305678453145600) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t -29000000000000001818254770743920900436591732459224134913454241140751952419884544400905200807146327997305717784576) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t -449999999999999978491609088) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t -5874097034986233/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -5232571895538543/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t -7090649168385425/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -4037787314632155/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 5060056332682765/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 5542030184261625/1007641851683931820587806291420968258893675472328417820220872324040744595635843008946260940337480903424595632540239579541935629958157893251896932560850028184716008537290582817399466548302510149103210893455908181007667595468047259786297601506742546990374638711734272) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 3246625266426547/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 7479741475603191/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 3500000000000000) (*.f64 -4 (*.f64 a t)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))))))))))))))
(if (<=.f64 t -760000000000000043083890688) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t 8684406692798715/14474011154664524427946373126085988481658748083205070504932198000989141204992) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 4000000000000000) (*.f64 -4 (*.f64 a t)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))))
(if (<=.f64 t -16999999999999999177916416) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t -3311214647077827/5708990770823839524233143877797980545530986496) (*.f64 (*.f64 i x) -4) (if (<=.f64 t -8837884650010097/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (*.f64 c b) (if (<=.f64 t -893674302197741/483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852928) (*.f64 (*.f64 i x) -4) (if (<=.f64 t -986713557444411/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936) (*.f64 k (*.f64 j -27)) (if (<=.f64 t 455405069941449/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (*.f64 (*.f64 i x) -4) (if (<=.f64 t 675205992547477/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 c b) (if (<=.f64 t 145000000000000) (*.f64 -4 (*.f64 a t)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))))))))))
(if (<=.f64 t -67999999999999996711665664) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t -8476709496519237/5846006549323611672814739330865132078623730171904) (*.f64 (*.f64 i x) -4) (if (<=.f64 t -1472980775001683/43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721216) (*.f64 c b) (if (<=.f64 t -2859757767032771/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (*.f64 (*.f64 i x) -4) (if (<=.f64 t -4784065733063811/1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255744) (*.f64 k (*.f64 j -27)) (if (<=.f64 t 3360193658422149/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (*.f64 (*.f64 i x) -4) (if (<=.f64 t 224762864367027/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (*.f64 c b) (if (<=.f64 t 240000000000000) (*.f64 -4 (*.f64 a t)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))))))))))
(if (<=.f64 i -537538738122673/17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208) (*.f64 (*.f64 i x) -4) (if (<=.f64 i 5982722752821787/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 c b) (if (<=.f64 i 2333805051507949/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376) (*.f64 (*.f64 k j) -27) (if (<=.f64 i 1317018104707387/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (*.f64 c b) (if (<=.f64 i 4533471823554859/37778931862957161709568) (*.f64 -4 (*.f64 a t)) (if (<=.f64 i 67999999999999996947397192807322964268238560514379680115471273889732402426901783289143276987142658588672) (*.f64 j (*.f64 k -27)) (if (<=.f64 i 7500000000000000393285888356297127896605350115822293457924602932488546376065289147865717623165893211991543477312699133372009051260140433113799223470444267953862680295090583240704) (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4))))))))
(if (<=.f64 i -8313932482964009/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (*.f64 (*.f64 i x) -4) (if (<=.f64 i 8836021296475255/1472670216079209191611846812294369061779846741149537544383939224844146080198663889983147846225162535085015972903906454385940805786127700971461406151798572026902674582936498055383467782973408003026559655543480367258322130389749455925034296201550456726842167383528130955181647838728025835969211239052281644132073472) (*.f64 c b) (if (<=.f64 i 4608931576006555/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (*.f64 j (*.f64 k -27)) (if (<=.f64 i 4297638025887263/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (*.f64 c b) (if (<=.f64 i 2115620184325601/75557863725914323419136) (*.f64 -4 (*.f64 a t)) (if (<=.f64 i 13000000000000000820620954370209321019419013689360840305716286965548279119394216856551265106459745058816) (*.f64 j (*.f64 k -27)) (if (<=.f64 i 1450000000000000067037444159797718627722624007020346350792695663677285699837778090030363579135763613680283700072673451485413261976585360155584651093297292426396421161987185049600) (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4))))))))
(if (<=.f64 t -8958978968711217/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t -5148598245097957/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (*.f64 c b) (if (<=.f64 t -8149203853629209/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984) (*.f64 k (*.f64 j -27)) (if (<=.f64 t -2379227053564453/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (*.f64 c b) (if (<=.f64 t 3643129264433309/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 j (*.f64 k -27)) (if (<=.f64 t 1761406937080375/36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873984) (*.f64 c b) (*.f64 -4 (*.f64 a t))))))))
(if (<=.f64 t -8958978968711217/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t -8322990519904913/449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472) (*.f64 c b) (if (<=.f64 t -1516130949512411/379032737378102767370356320425415662904513187772631008578870126471203845870697482014374611530431269030880793627229265919475483409207718357286202948008100864063587640630090308972232735749901964068667724412528434753635948938919936) (*.f64 j (*.f64 k -27)) (if (<=.f64 t -2788156703395843/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (*.f64 c b) (if (<=.f64 t 3643129264433309/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 j (*.f64 k -27)) (if (<=.f64 t 6752059925474771/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 c b) (*.f64 -4 (*.f64 a t))))))))
(if (<=.f64 t -927394307307997/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t 7485979482591593/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (*.f64 c b) (*.f64 -4 (*.f64 a t))))
(*.f64 c b)
Outputs
(if (<=.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) -inf.0) (-.f64 (+.f64 (/.f64 (*.f64 x (*.f64 (*.f64 t z) (*.f64 y 18))) 1) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 (-.f64 (+.f64 (-.f64 (*.f64 (*.f64 (*.f64 (*.f64 x 18) y) z) t) (*.f64 (*.f64 a 4) t)) (*.f64 b c)) (*.f64 (*.f64 x 4) i)) 4999999999999999930155298801282288858501320919063181937624830367941782926336371924532423207114480333393189640196327307696676586425126051668137976185307698505365345832344687589284519925536573169820811633035563360005510084776652009298228906344280973600585744230586460911069533464925641061001338333875010535424) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 18 (*.f64 (*.f64 x y) z)) (*.f64 a 4))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))
(if (<=.f64 y -319999999999999980111980684197247189264168051020469755320232101095259474842356800797713759028493779499167993479006148161018408670050767787444156774624496448396328960) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 y -23999999999999999843892792494539049706173369505949831816506507857521530634240) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 y -9599999999999999579200094681187172010675929088) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z x)) 18)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 y 5003744802728199/2175541218577478036232553294038911497542013410209922757424923190068852981190050786259609609278379154099770693575665668158859588967025488852621393833027941793561932885341770625153958412288) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (-.f64 (+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k))))))))
(if (<=.f64 t -2598103900926253/17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t -4485061624747323/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936) (-.f64 (+.f64 (*.f64 18 (*.f64 (*.f64 z x) (*.f64 y t))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 6955955041779301/818347651974035467503297424206899788054160511510766197370822842024033449101168638720817523081476039287721671031890017752304314136471348263332131897344) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 281606361025153/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (-.f64 (+.f64 (*.f64 18 (*.f64 x (*.f64 y (*.f64 t z)))) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 t 570) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.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 b c)) (*.f64 27 (*.f64 k j))))))))
(if (<=.f64 z -2400000000000000168089136609162785949817805508345757444733004677120) (-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))) (*.f64 27 (*.f64 k j))) (if (<=.f64 z 2076918743413931/2596148429267413814265248164610048) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 z 100000) (-.f64 (+.f64 (*.f64 t (-.f64 (*.f64 (*.f64 x 18) (*.f64 y z)) (*.f64 a 4))) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 z 31500000000000000159848442694230575795151706867460593750534964404220772602177951795967704052285700623695137217490749240758717646751610013105856280944525421965613877864035875855366160877528579991484038886113944236885177670354536209999689237530741504908527191195648) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (*.f64 x (*.f64 4 i)))))))
(if (<=.f64 y -6500000000000000160891218127062988864636429792940046642080104476080074868559694357010118713217592637631043569515371629592238085751285903770295351454613044666340382354471951269888) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (if (<=.f64 y -15999999999999998824636498823699182776140851443191486196202342716485796888576) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))) (if (<=.f64 y -12999999999999999434181021781497021869196547457024) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (+.f64 (*.f64 x (*.f64 4 i)) (*.f64 j (*.f64 27 k)))))))
(if (<=.f64 y -155000000000000008035064434500672878318393995781752474576671720021945918815758360630134879927244490146712250414633401115964084322304) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (if (<=.f64 y -23000000000000000118220266850431635225409827833395689244519235660590272741376) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 y -155000000000000002739623751256476505178827128832) (-.f64 (+.f64 (*.f64 y (*.f64 (*.f64 z x) (*.f64 t 18))) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (if (<=.f64 y -1146064980651225/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (if (<=.f64 y -3401396922652087/10972248137587377366511872502374418540148785271864664140224003976912394763519345894330351399072725587226569450675744223489916367725489295806448207436491340599228997401420012529071180395583868049283025082524719590383187907857816337980585517000782912424520905193151019179684280147612287372121298604103041024) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 y 3387141496982181/368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))) (if (<=.f64 y 5204559179672241/18587711355972288284975781226873757001640752520742430738197148241449258214505054669314603931201954382372484047377412163130682315569311321347385382263779932822287135505593248424283580122928721710877989947279392965075846858835973501101963736754358226037650563818176798910297066860183552) (-.f64 (-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k))) (*.f64 4 (*.f64 i x))) (if (<=.f64 y 1589109949656081/16905424996341287883274873117328531408603114433155888708094742688853564881815195503181352188405030012629580639784228117724235121904085937192017247310814066461068373887968162693399408565645646113696775453062758028932736905368049975642828700760545167247665234588727615946752) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 y 8116567392432203/18446744073709551616) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (-.f64 (+.f64 (*.f64 c b) (*.f64 (*.f64 z (*.f64 t x)) (*.f64 y 18))) (*.f64 27 (*.f64 k j))))))))))))
(if (<=.f64 i -7689318425915529/56539106072908298546665520023773392506479484700019806659891398441363832832) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (if (<=.f64 i 8744618579202119/7410693711188236507108543040556026102609279018600996098525285376506440296955904) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 i 3264099712959499/2417851639229258349412352) (+.f64 (*.f64 c b) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a)))) (if (<=.f64 i 16500000000000000429467228042451347871869058117332340264386178628767932801736995987887994004311675764736) (-.f64 (-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k))) (*.f64 4 (*.f64 i x))) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i)))))))
(if (<=.f64 i -1696173182187249/113078212145816597093331040047546785012958969400039613319782796882727665664) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (if (<=.f64 i 5558020283391177/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 i 1461501637330903/5846006549323611672814739330865132078623730171904) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (if (<=.f64 i 41/2) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 i 25000000000000000047891877143366718405398878181629800278820087864984483105099718899030903627704508088320) (-.f64 (-.f64 (*.f64 c b) (*.f64 j (*.f64 27 k))) (*.f64 4 (*.f64 i x))) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i))))))))
(if (<=.f64 i -8056822615389433/28269553036454149273332760011886696253239742350009903329945699220681916416) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i))) (if (<=.f64 i 5558020283391177/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 i 1461501637330903/5846006549323611672814739330865132078623730171904) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (if (<=.f64 i 20999999999999999110807552) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 x (*.f64 4 i)))))))
(if (<=.f64 i -3013008832985607/401734511064747568885490523085290650630550748445698208825344) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 i 5558020283391177/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 i 1461501637330903/5846006549323611672814739330865132078623730171904) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (if (<=.f64 i 22000000000000000704643072) (-.f64 (+.f64 (*.f64 t (*.f64 a -4)) (*.f64 b c)) (*.f64 27 (*.f64 k j))) (if (<=.f64 i 4999999999999999836780037503297759611373201803324989956633012309316501610954752) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 i 10999999999999999623213836815252042374069707882460440042315918022714998613872694801045999986163283132416) (*.f64 j (*.f64 k -27)) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x)))))))))
(if (<=.f64 t -219999999999999999657560027736194839616842994844825432059316125587137357336324857803578964512548406358441984) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))) (if (<=.f64 t -1495190925144637/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -8347593954718821/878694100496718043517683302282418331810487718418343092402491322775749527474899974671687634004666183037093927858109549828751614463963730408009475621262727315456) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -5393694039673625/1284212866588958375791257295625031412487875928423626430541572486100764686107685747586344369208395617975337638880902885183842634826705030240021439152991181848133599529084092919480386659639727225896311829037056) (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -8596816502137183/4646927838993072071243945306718439250410188130185607684549287060362314553626263667328650982800488595593121011844353040782670578892327830336846345565944983205571783876398312106070895030732180427719497486819848241268961714708993375275490934188589556509412640954544199727574266715045888) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 5692563374268111/3162535207926728411757739792483082922649322652564720599326583719178599055749927295186880995334955070237298091629950186115465761521653023076047084374074039217523709754321349396319795433470206505331871369976136641696281366928510823415907864932018118067825157133005605774255209603362976602065411367322593847864182933454585856) (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 8061134813471455/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 42273766489929/9394170331095332911557922387157348109502730195633279482829163886128836100458433773854795993539074812127739904) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 5217128372676519/948568795032094272909893509191171341133987714380927500611236528192824358010355712) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (*.f64 t (-.f64 (*.f64 18 (*.f64 z (*.f64 y x))) (*.f64 4 a))))))))))))
(if (<=.f64 t -16199999999999999407698085221848575935086017404297406301733285050366060192266485702062323328278782196701256576463746101698754727608332919565037143820333070248477985829635205480195849755203576820400128) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -21999999999999998592506575021861007035898649038166259251599408054908394045008140343867279218630305270065996560649420800) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t -8313932482964009/286687326998758938951352611912760867599570623646035140467198604923365359511060601008752319138765710819328) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -5483051187099521/7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -2440004446519021/642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528) (-.f64 (neg.f64 (*.f64 27 (*.f64 k j))) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -4325295992715109/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -3651564180189079/11235582092889474423308157442431404585112356118389416079589380072358292237843810195794279832650471001320007117491962084853674360550901038905802964414967132773610493339054092829768888725077880882465817684505312860552384417646403930092119569408801702322709406917786643639996702871154982269052209770601514008576) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 1454766195646295/12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 5038209258419659/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 42273766489929/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 4137729326929425/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))))))))))))))
(if (<=.f64 t -49999999999999998980852208437685758555356472593342082603381605947872422739278055501808572305519799253930125569581478605944175487936819013075944738996003952930215442747098861295896625152) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -6500000000000000398602303412024101372403611967983405004934551374277310931475714542976012925562933968293132900776280064) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t -405953734519727/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -2586668816627003/9076030935533343889148330677184451660957398691768765008885326289770145612551296225251271450782204288267814476258502032778653474399077793626653018683486295323382390383590453332169716856898789897889643528945016096228440849041002686084943230837088977557446564364344140092918489677824) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -2584183881364579/5617791046444737211654078721215702292556178059194708039794690036179146118921905097897139916325235500660003558745981042426837180275450519452901482207483566386805246669527046414884444362538940441232908842252656430276192208823201965046059784704400851161354703458893321819998351435577491134526104885300757004288) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 664132393664613/6325070415853456823515479584966165845298645305129441198653167438357198111499854590373761990669910140474596183259900372230931523043306046152094168748148078435047419508642698792639590866940413010663742739952273283392562733857021646831815729864036236135650314266011211548510419206725953204130822734645187695728365866909171712) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 5412138851817993/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 4208588308330709/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 6365737426045269/31828687130226345097944463881396533766429193651030253916189694521162207808802136034115584) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (-.f64 (*.f64 a (*.f64 -4 t)) (*.f64 4 (*.f64 i x))))))))))))
(if (<=.f64 t -429999999999999985196989112849631359989578334721511684922007858485398150155861196922555062000032110245996319614146687944770509147034491672820189347485965783101558005332736537305678453145600) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t -29000000000000001818254770743920900436591732459224134913454241140751952419884544400905200807146327997305717784576) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t -449999999999999978491609088) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t -5874097034986233/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -5232571895538543/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t -7090649168385425/2215827865120445285436604169234485268788427414982608644747394113713414456189281304992986194038624093815384393617798347846350945898212351959632084639523021319185153902243763020549247279516306127414463752183841820368271691660401046407456843466086176161485977628013706077372678144) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t -4037787314632155/351111940402796075728379920075981393284761128699669252487168127261196632432619068618571244770327218791250222421623815151677323767215657465806342637967722899175327916845440400930277772658683777577056802640791026892262013051450122815378736544025053197584668966180832613749896964723593195907881555331297312768) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 5060056332682765/1581267603963364205878869896241541461324661326282360299663291859589299527874963647593440497667477535118649045814975093057732880760826511538023542187037019608761854877160674698159897716735103252665935684988068320848140683464255411707953932466009059033912578566502802887127604801681488301032705683661296923932091466727292928) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 5542030184261625/1007641851683931820587806291420968258893675472328417820220872324040744595635843008946260940337480903424595632540239579541935629958157893251896932560850028184716008537290582817399466548302510149103210893455908181007667595468047259786297601506742546990374638711734272) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 3246625266426547/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 7479741475603191/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792) (-.f64 (*.f64 c b) (*.f64 27 (*.f64 k j))) (if (<=.f64 t 3500000000000000) (*.f64 -4 (*.f64 a t)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))))))))))))))
(if (<=.f64 t -760000000000000043083890688) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t 8684406692798715/14474011154664524427946373126085988481658748083205070504932198000989141204992) (-.f64 (*.f64 c b) (*.f64 4 (*.f64 i x))) (if (<=.f64 t 4000000000000000) (*.f64 -4 (*.f64 a t)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18))))))
(if (<=.f64 t -16999999999999999177916416) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t -3311214647077827/5708990770823839524233143877797980545530986496) (*.f64 (*.f64 i x) -4) (if (<=.f64 t -8837884650010097/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (*.f64 c b) (if (<=.f64 t -893674302197741/483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852928) (*.f64 (*.f64 i x) -4) (if (<=.f64 t -986713557444411/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936) (*.f64 k (*.f64 j -27)) (if (<=.f64 t 455405069941449/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (*.f64 (*.f64 i x) -4) (if (<=.f64 t 675205992547477/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968) (*.f64 c b) (if (<=.f64 t 145000000000000) (*.f64 -4 (*.f64 a t)) (*.f64 t (*.f64 y (*.f64 (*.f64 z x) 18)))))))))))
(if (<=.f64 t -67999999999999996711665664) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t -8476709496519237/5846006549323611672814739330865132078623730171904) (*.f64 (*.f64 i x) -4) (if (<=.f64 t -1472980775001683/43322963970637732180912721627235682866194329302747133987038743447103457934462900359999600095377180907771737671271930809827721216) (*.f64 c b) (if (<=.f64 t -2859757767032771/7729075046034516689390703781863974688597854659412869997314470502903038284579120849072387533163845155924927232063004354354730157322085975311485817346934161497393961629646848) (*.f64 (*.f64 i x) -4) (if (<=.f64 t -4784065733063811/1196016433265952743395471289404697169072810493804166494441751843412187589432751524808206008009981008223572409600860332310053179810480242818613945648997260116165130891915497295074524972252293700255744) (*.f64 k (*.f64 j -27)) (if (<=.f64 t 3360193658422149/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (*.f64 (*.f64 i x) -4) (if (<=.f64 t 224762864367027/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (*.f64 c b) (if (<=.f64 t 240000000000000) (*.f64 -4 (*.f64 a t)) (*.f64 18 (*.f64 t (*.f64 y (*.f64 z x))))))))))))
(if (<=.f64 i -537538738122673/17917957937422433684459538244547554224973163977877196279199912807710334969441287563047019946172856926208) (*.f64 (*.f64 i x) -4) (if (<=.f64 i 5982722752821787/92041888504950574475740425768398066361240421321846096523996201552759130012416493123946740389072658442813498306494153399121300361632981310716337884487410751681417161433531128461466736435838000189159978471467522953645133149359340995314643512596903545427635461470508184698852989920501614748075702440767602758254592) (*.f64 c b) (if (<=.f64 i 2333805051507949/6668014432879854274079851790721257797144758322315908160396257811764037237817632071521432200871554290742929910593433240445888801654119365080363356052330830046095157579514014558463078285911814024728965016135886601981690748037476461291163877376) (*.f64 (*.f64 k j) -27) (if (<=.f64 i 1317018104707387/346583711765101857447301773017885462929554634421977071896309947576827663475703202879996800763017447262173901370175446478621769728) (*.f64 c b) (if (<=.f64 i 4533471823554859/37778931862957161709568) (*.f64 -4 (*.f64 a t)) (if (<=.f64 i 67999999999999996947397192807322964268238560514379680115471273889732402426901783289143276987142658588672) (*.f64 j (*.f64 k -27)) (if (<=.f64 i 7500000000000000393285888356297127896605350115822293457924602932488546376065289147865717623165893211991543477312699133372009051260140433113799223470444267953862680295090583240704) (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4))))))))
(if (<=.f64 i -8313932482964009/143343663499379469475676305956380433799785311823017570233599302461682679755530300504376159569382855409664) (*.f64 (*.f64 i x) -4) (if (<=.f64 i 8836021296475255/1472670216079209191611846812294369061779846741149537544383939224844146080198663889983147846225162535085015972903906454385940805786127700971461406151798572026902674582936498055383467782973408003026559655543480367258322130389749455925034296201550456726842167383528130955181647838728025835969211239052281644132073472) (*.f64 c b) (if (<=.f64 i 4608931576006555/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (*.f64 j (*.f64 k -27)) (if (<=.f64 i 4297638025887263/2772669694120814859578414184143083703436437075375816575170479580614621307805625623039974406104139578097391210961403571828974157824) (*.f64 c b) (if (<=.f64 i 2115620184325601/75557863725914323419136) (*.f64 -4 (*.f64 a t)) (if (<=.f64 i 13000000000000000820620954370209321019419013689360840305716286965548279119394216856551265106459745058816) (*.f64 j (*.f64 k -27)) (if (<=.f64 i 1450000000000000067037444159797718627722624007020346350792695663677285699837778090030363579135763613680283700072673451485413261976585360155584651093297292426396421161987185049600) (*.f64 -4 (*.f64 a t)) (*.f64 (*.f64 i x) -4))))))))
(if (<=.f64 t -8958978968711217/4479489484355608421114884561136888556243290994469299069799978201927583742360321890761754986543214231552) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t -5148598245097957/1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288) (*.f64 c b) (if (<=.f64 t -8149203853629209/94758184344525691842589080106353915726128296943157752144717531617800961467674370503593652882607817257720198406807316479868870852301929589321550737002025216015896910157522577243058183937475491017166931103132108688408987234729984) (*.f64 k (*.f64 j -27)) (if (<=.f64 t -2379227053564453/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (*.f64 c b) (if (<=.f64 t 3643129264433309/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 j (*.f64 k -27)) (if (<=.f64 t 1761406937080375/36695977855841144185773134324833391052745039826692497979801421430190766017415756929120296849762010984873984) (*.f64 c b) (*.f64 -4 (*.f64 a t))))))))
(if (<=.f64 t -8958978968711217/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t -8322990519904913/449891379454319638281053850768598185886969711830191663310075557261183758067148787031904068610389085714992091063352089512320826605549429968900851518086516385513472) (*.f64 c b) (if (<=.f64 t -1516130949512411/379032737378102767370356320425415662904513187772631008578870126471203845870697482014374611530431269030880793627229265919475483409207718357286202948008100864063587640630090308972232735749901964068667724412528434753635948938919936) (*.f64 j (*.f64 k -27)) (if (<=.f64 t -2788156703395843/37175422711944576569951562453747514003281505041484861476394296482898516429010109338629207862403908764744968094754824326261364631138622642694770764527559865644574271011186496848567160245857443421755979894558785930151693717671947002203927473508716452075301127636353597820594133720367104) (*.f64 c b) (if (<=.f64 t 3643129264433309/85720688574901385675874003924800144844912384936442688595500031069628084089994889799455870305255668650207573833404251746014971622855385123487876620597588598431476542198593847883368596840498969135023633457224371799868655530139190140473324351568616503316569571821492337341283438653220995094697645344555008) (*.f64 j (*.f64 k -27)) (if (<=.f64 t 6752059925474771/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744) (*.f64 c b) (*.f64 -4 (*.f64 a t))))))))
(if (<=.f64 t -927394307307997/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184) (*.f64 -4 (*.f64 a t)) (if (<=.f64 t 7485979482591593/293567822846729153486185074598667128421960318613539983838411371441526128139326055432962374798096087878991872) (*.f64 c b) (*.f64 -4 (*.f64 a t))))
(*.f64 c b)
Compiler

Compiled 2492 to 1514 computations (39.2% saved)

soundness417.0ms (0.6%)

Algorithm
egg-herbie
Rules
1724×rational.json-simplify-47
1456×rational.json-simplify-47
886×rational.json-simplify-79
872×rational.json-simplify-2
822×rational.json-simplify-2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03091
14685
27385
310685
416285
524085
629785
730785
0763897
11723897
24443897
314863681
444483681
03091
14685
27385
310685
416285
524085
629785
730785
03091
14685
27385
310685
416285
524085
629785
730785
0674188
11434188
24414188
315643972
436213972
562723972
Stop Event
node limit
saturated
saturated
node limit
saturated
Compiler

Compiled 1528 to 872 computations (42.9% saved)

end769.0ms (1%)

Remove

(sort b c)

Compiler

Compiled 3742 to 2134 computations (43% saved)

Profiling

Loading profile data...