Details

Time bar (total: 39.1s)

analyze1.5s (3.7%)

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

Compiled 24 to 18 computations (25% saved)

sample4.7s (12.1%)

Results
3.2s8256×body256valid
1.5s3119×body256infinite
Bogosity

preprocess39.0ms (0.1%)

Algorithm
egg-herbie
Rules
422×rational.json-simplify-2
356×rational.json-simplify-43
32×rational.json-simplify-1
swap-y-t
swap-a-b
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
093784
1160784
2248784
3378784
4494784
5524784
6525784
066
166
Stop Event
unsound
saturated
Calls
Call 1
Inputs
0
1
2
3
4
5
Outputs
0
1
2
1
3
1
4
5
4
Call 2
Inputs
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 y 2) (*.f64 (*.f64 (*.f64 x 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 z 2) (*.f64 (*.f64 (*.f64 y 9) x) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 t 2) (*.f64 (*.f64 (*.f64 y 9) z) x)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 a 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 x 27) b))
(+.f64 (-.f64 (*.f64 b 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) x))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 z 9) y) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 t 9) z) y)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 a 9) z) t)) (*.f64 (*.f64 y 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 b 9) z) t)) (*.f64 (*.f64 a 27) y))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) t) z)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) a) t)) (*.f64 (*.f64 z 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) b) t)) (*.f64 (*.f64 a 27) z))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) a)) (*.f64 (*.f64 t 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) b)) (*.f64 (*.f64 a 27) t))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 b 27) a))
Outputs
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 (*.f64 y z) t))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 y 2) (*.f64 (*.f64 (*.f64 x 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 2 y) (*.f64 t (*.f64 z (*.f64 x 9)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 2 y) (*.f64 z (*.f64 (*.f64 x 9) t))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 2 y) (*.f64 x (*.f64 9 (*.f64 z t)))))
(+.f64 (-.f64 (*.f64 z 2) (*.f64 (*.f64 (*.f64 y 9) x) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 2 z) (*.f64 t (*.f64 x (*.f64 y 9)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 2 z) (*.f64 x (*.f64 y (*.f64 9 t)))))
(+.f64 (-.f64 (*.f64 t 2) (*.f64 (*.f64 (*.f64 y 9) z) x)) (*.f64 (*.f64 a 27) b))
(+.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 2 t) (*.f64 x (*.f64 (*.f64 y 9) z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 2 t) (*.f64 x (*.f64 y (*.f64 9 z)))))
(+.f64 (-.f64 (*.f64 a 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 x 27) b))
(+.f64 (-.f64 (*.f64 2 a) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 b (*.f64 x 27)))
(+.f64 (-.f64 (*.f64 2 a) (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 x (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 2 a) (*.f64 9 (*.f64 (*.f64 y z) t))) (*.f64 x (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 2 a) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 x (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 2 a) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 x (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 b 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) x))
(+.f64 (-.f64 (*.f64 2 b) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 x (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 2 b) (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 x (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 2 b) (*.f64 9 (*.f64 (*.f64 y z) t))) (*.f64 x (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 2 b) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 x (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 2 b) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 x (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 z 9) y) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 (*.f64 y z) t))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 t 9) z) y)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 (*.f64 y z) t))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 a 9) z) t)) (*.f64 (*.f64 y 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 t (*.f64 z (*.f64 9 a)))) (*.f64 b (*.f64 y 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 9 a) (*.f64 z t))) (*.f64 y (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 (*.f64 z a) t))) (*.f64 y (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 t (*.f64 z a)))) (*.f64 y (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 9 t) (*.f64 z a))) (*.f64 y (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 b 9) z) t)) (*.f64 (*.f64 a 27) y))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 t (*.f64 z (*.f64 9 b)))) (*.f64 y (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 9 b) (*.f64 z t))) (*.f64 y (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 (*.f64 z b) t))) (*.f64 y (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 t (*.f64 z b)))) (*.f64 y (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 9 t) (*.f64 z b))) (*.f64 y (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) t) z)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 (*.f64 y z) t))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) a) t)) (*.f64 (*.f64 z 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 t (*.f64 (*.f64 y 9) a))) (*.f64 b (*.f64 z 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 a t))) (*.f64 z (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 t a))) (*.f64 27 (*.f64 z b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 y (*.f64 t a)))) (*.f64 27 (*.f64 z b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) b) t)) (*.f64 (*.f64 a 27) z))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 t (*.f64 (*.f64 y 9) b))) (*.f64 z (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 b t))) (*.f64 z (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 t (*.f64 9 b)))) (*.f64 z (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 t b)))) (*.f64 z (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) a)) (*.f64 (*.f64 t 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) a)) (*.f64 b (*.f64 t 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z a))) (*.f64 t (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) b)) (*.f64 (*.f64 a 27) t))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) b)) (*.f64 t (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z b))) (*.f64 t (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 9 z) (*.f64 y b))) (*.f64 t (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 b 27) a))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 (*.f64 y z) t))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 27 (*.f64 a b)))
Symmetry

(sort y z t)

(sort a b)

Compiler

Compiled 29 to 23 computations (20.7% saved)

simplify22.0ms (0.1%)

Algorithm
egg-herbie
Rules
72×rational.json-simplify-2
44×rational.json-simplify-43
rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01949
12649
23849
35449
47249
58849
68849
Stop Event
saturated
Counts
1 → 4
Calls
Call 1
Inputs
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
Outputs
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 z t)))) (*.f64 a (*.f64 27 b)))

eval1.0ms (0%)

Compiler

Compiled 74 to 49 computations (33.8% saved)

prune4.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New044
Fresh011
Picked000
Done000
Total055
Error
0.1b
Counts
5 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
2.8b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
2.7b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 (*.f64 a 27) b))
3.0b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 (*.f64 a 27) b))
2.9b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 z t)))) (*.f64 a (*.f64 27 b)))
Compiler

Compiled 92 to 68 computations (26.1% saved)

localize25.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 z t)))) (*.f64 a (*.f64 27 b)))
0.2b
(*.f64 9 (*.f64 z t))
0.2b
(*.f64 a (*.f64 27 b))
6.8b
(*.f64 y (*.f64 9 (*.f64 z t)))
Compiler

Compiled 69 to 38 computations (44.9% saved)

series91.0ms (0.2%)

Counts
4 → 156
Calls

39 calls:

TimeVariablePointExpression
74.0ms
t
@0
(*.f64 y (*.f64 9 (*.f64 z t)))
2.0ms
b
@inf
(*.f64 a (*.f64 27 b))
1.0ms
z
@0
(*.f64 y (*.f64 9 (*.f64 z t)))
1.0ms
y
@0
(*.f64 y (*.f64 9 (*.f64 z t)))
1.0ms
a
@0
(*.f64 a (*.f64 27 b))

rewrite164.0ms (0.4%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01994
116494
253094
3205394
4784394
Stop Event
node limit
Counts
4 → 28
Calls
Call 1
Inputs
(*.f64 y (*.f64 9 (*.f64 z t)))
(*.f64 a (*.f64 27 b))
(*.f64 9 (*.f64 z t))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 z t)))) (*.f64 a (*.f64 27 b)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 9 t) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (/.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (*.f64 (*.f64 9 t) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a (*.f64 27 b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (*.f64 27 b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 27 b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 27 b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 27 b)) (/.f64 (*.f64 a (*.f64 27 b)) (*.f64 a (*.f64 27 b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 27 b)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9 (*.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 9 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 9 (*.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (*.f64 z t)) (/.f64 (*.f64 (*.f64 z t) 18) (*.f64 (*.f64 z t) 18)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 9 (*.f64 z t)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) (/.f64 (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 x x))) (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x)))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z))))) (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x)))) (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))))) (/.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z))))) (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) (/.f64 (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 x x))) (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) 1)))))

simplify581.0ms (1.5%)

Algorithm
egg-herbie
Rules
1582×rational.json-simplify-47
876×rational.json-simplify-55
794×rational.json-simplify-2
724×rational.json-simplify-111
700×rational.json-simplify-104
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0805662
11725662
24855662
315515662
441685662
574965662
Stop Event
node limit
Counts
184 → 75
Calls
Call 1
Inputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) 0)
(+.f64 0 (*.f64 (*.f64 9 t) (*.f64 y z)))
(-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) 0)
(/.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) 1)
(/.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (/.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (*.f64 (*.f64 9 t) (*.f64 y z))))
(pow.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) 1)
(+.f64 (*.f64 a (*.f64 27 b)) 0)
(+.f64 0 (*.f64 a (*.f64 27 b)))
(-.f64 (*.f64 a (*.f64 27 b)) 0)
(/.f64 (*.f64 a (*.f64 27 b)) 1)
(/.f64 (*.f64 a (*.f64 27 b)) (/.f64 (*.f64 a (*.f64 27 b)) (*.f64 a (*.f64 27 b))))
(pow.f64 (*.f64 a (*.f64 27 b)) 1)
(+.f64 (*.f64 9 (*.f64 z t)) 0)
(+.f64 0 (*.f64 9 (*.f64 z t)))
(-.f64 (*.f64 9 (*.f64 z t)) 0)
(/.f64 (*.f64 9 (*.f64 z t)) 1)
(/.f64 (*.f64 9 (*.f64 z t)) (/.f64 (*.f64 (*.f64 z t) 18) (*.f64 (*.f64 z t) 18)))
(pow.f64 (*.f64 9 (*.f64 z t)) 1)
(-.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) 0)
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) 1)
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) (/.f64 (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 x x))) (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 x x)))))
(*.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x)))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z))))) (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x)))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x)))) (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))))) (/.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z))))) (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))))))
(/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) 1)
(/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) (/.f64 (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 x x))) (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 x x)))))
(pow.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) 1)
Outputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (*.f64 2 x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (*.f64 2 x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(+.f64 0 (*.f64 (*.f64 9 t) (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(/.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(/.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (/.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (*.f64 (*.f64 9 t) (*.f64 y z))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(pow.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 y (*.f64 9 (*.f64 t z)))
(+.f64 (*.f64 a (*.f64 27 b)) 0)
(*.f64 27 (*.f64 a b))
(+.f64 0 (*.f64 a (*.f64 27 b)))
(*.f64 27 (*.f64 a b))
(-.f64 (*.f64 a (*.f64 27 b)) 0)
(*.f64 27 (*.f64 a b))
(/.f64 (*.f64 a (*.f64 27 b)) 1)
(*.f64 27 (*.f64 a b))
(/.f64 (*.f64 a (*.f64 27 b)) (/.f64 (*.f64 a (*.f64 27 b)) (*.f64 a (*.f64 27 b))))
(*.f64 27 (*.f64 a b))
(pow.f64 (*.f64 a (*.f64 27 b)) 1)
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 9 (*.f64 z t)) 0)
(*.f64 9 (*.f64 t z))
(+.f64 0 (*.f64 9 (*.f64 z t)))
(*.f64 9 (*.f64 t z))
(-.f64 (*.f64 9 (*.f64 z t)) 0)
(*.f64 9 (*.f64 t z))
(/.f64 (*.f64 9 (*.f64 z t)) 1)
(*.f64 9 (*.f64 t z))
(/.f64 (*.f64 9 (*.f64 z t)) (/.f64 (*.f64 (*.f64 z t) 18) (*.f64 (*.f64 z t) 18)))
(/.f64 (*.f64 9 (*.f64 t z)) (/.f64 (*.f64 (*.f64 t z) 18) (*.f64 (*.f64 t z) 18)))
(/.f64 (*.f64 9 (*.f64 t z)) (/.f64 (*.f64 t (*.f64 z 18)) (*.f64 t (*.f64 z 18))))
(/.f64 (*.f64 9 (*.f64 t z)) (/.f64 (*.f64 z (*.f64 t 36)) (*.f64 z (*.f64 t 36))))
(pow.f64 (*.f64 9 (*.f64 z t)) 1)
(*.f64 9 (*.f64 t z))
(-.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) 0)
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 z (*.f64 (*.f64 9 t) y))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 z (*.f64 (*.f64 9 t) y))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) (/.f64 (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 x x))) (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 x x)))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x x))) (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x x)))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 z (*.f64 (*.f64 9 t) y)))) (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 (*.f64 9 t) y)) x) (+.f64 x (*.f64 27 (*.f64 a b)))) (-.f64 (-.f64 (*.f64 z (*.f64 (*.f64 9 t) y)) x) (+.f64 x (*.f64 27 (*.f64 a b))))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 (-.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 y (*.f64 9 (*.f64 t z)))) (-.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 y (*.f64 9 (*.f64 t z))))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b))))) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))) (/.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))))))
(*.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 z (*.f64 (*.f64 9 t) y))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x)))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z))))))
(*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))))
(*.f64 (*.f64 (-.f64 (-.f64 (*.f64 z (*.f64 (*.f64 9 t) y)) x) (+.f64 x (*.f64 27 (*.f64 a b)))) (-.f64 (-.f64 (*.f64 z (*.f64 (*.f64 9 t) y)) x) (+.f64 x (*.f64 27 (*.f64 a b))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 z (*.f64 (*.f64 9 t) y))))))
(*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))
(*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))))
(*.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z))))) (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x)))))
(*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))))
(*.f64 (*.f64 (-.f64 (-.f64 (*.f64 z (*.f64 (*.f64 9 t) y)) x) (+.f64 x (*.f64 27 (*.f64 a b)))) (-.f64 (-.f64 (*.f64 z (*.f64 (*.f64 9 t) y)) x) (+.f64 x (*.f64 27 (*.f64 a b))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 z (*.f64 (*.f64 9 t) y))))))
(*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))
(*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x)))) (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))))) (/.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z))))) (*.f64 (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 (*.f64 a (*.f64 27 b)) (+.f64 x x))))))
(*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))))
(*.f64 (*.f64 (-.f64 (-.f64 (*.f64 z (*.f64 (*.f64 9 t) y)) x) (+.f64 x (*.f64 27 (*.f64 a b)))) (-.f64 (-.f64 (*.f64 z (*.f64 (*.f64 9 t) y)) x) (+.f64 x (*.f64 27 (*.f64 a b))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 z (*.f64 (*.f64 9 t) y))))))
(*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))
(*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))))
(/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 z (*.f64 (*.f64 9 t) y))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) (/.f64 (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 x x))) (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 (*.f64 9 t) (*.f64 y z)) (+.f64 x x)))))
(/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x x))) (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x x)))))
(/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 z (*.f64 (*.f64 9 t) y)))) (/.f64 (-.f64 (-.f64 (*.f64 z (*.f64 (*.f64 9 t) y)) x) (+.f64 x (*.f64 27 (*.f64 a b)))) (-.f64 (-.f64 (*.f64 z (*.f64 (*.f64 9 t) y)) x) (+.f64 x (*.f64 27 (*.f64 a b))))))
(/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 (-.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 y (*.f64 9 (*.f64 t z)))) (-.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 y (*.f64 9 (*.f64 t z))))))
(/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b))))) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))))
(/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))) (/.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))))))
(pow.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 t) (*.f64 y z)))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 z (*.f64 (*.f64 9 t) y))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))

localize228.0ms (0.6%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 (*.f64 a 27) b))
0.2b
(*.f64 (*.f64 9 z) t)
0.3b
(*.f64 (*.f64 a 27) b)
6.8b
(*.f64 y (*.f64 (*.f64 9 z) t))
Compiler

Compiled 69 to 43 computations (37.7% saved)

series6.0ms (0%)

Counts
4 → 156
Calls

39 calls:

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

rewrite249.0ms (0.6%)

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: 0 (0.0ms)

IterNodesCost
01994
116094
249894
3193794
4750694
Stop Event
node limit
Counts
4 → 44
Calls
Call 1
Inputs
(*.f64 y (*.f64 (*.f64 9 z) t))
(*.f64 (*.f64 a 27) b)
(*.f64 (*.f64 9 z) t)
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 (*.f64 a 27) b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 (*.f64 9 z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 y (*.f64 (*.f64 9 z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (/.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 y (*.f64 (*.f64 9 z) t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 y (*.f64 (*.f64 9 z) t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a 27) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 a 27) b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 a 27) b) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (*.f64 a 27) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a 27) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a 27) b) (/.f64 (*.f64 (*.f64 a 27) b) (*.f64 (*.f64 a 27) b)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 a 27) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (*.f64 a 27) b)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 9 z) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 9 z) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 9 z) t) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (*.f64 9 z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 9 z) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 9 z) t) (/.f64 (*.f64 t (*.f64 z 18)) (*.f64 t (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 9 z) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (*.f64 9 z) t)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) x) (*.f64 (*.f64 a 27) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 (*.f64 a 27) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x x) (+.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (neg.f64 (*.f64 (*.f64 a 27) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) x)) (neg.f64 (*.f64 (*.f64 a 27) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (neg.f64 (*.f64 (*.f64 a 27) b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (neg.f64 x) x)) (*.f64 y (*.f64 (*.f64 9 z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 a 27) b) (+.f64 x x)) (*.f64 y (*.f64 (*.f64 9 z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) (/.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b))) (/.f64 1 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))) (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b))) (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)))) (/.f64 (/.f64 1 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))) (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) (/.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)))))))

simplify319.0ms (0.8%)

Algorithm
egg-herbie
Rules
998×rational.json-simplify-2
806×rational.json-simplify-1
758×rational.json-simplify-54
656×rational.json-simplify-47
590×rational.json-simplify-64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01055648
12355648
26045648
320245648
458525648
Stop Event
node limit
Counts
200 → 73
Calls
Call 1
Inputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 0)
(+.f64 0 (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 0)
(-.f64 0 (neg.f64 (*.f64 y (*.f64 (*.f64 9 z) t))))
(/.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 1)
(/.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (/.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 y (*.f64 (*.f64 9 z) t))))
(pow.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 1)
(neg.f64 (neg.f64 (*.f64 y (*.f64 (*.f64 9 z) t))))
(+.f64 (*.f64 (*.f64 a 27) b) 0)
(+.f64 0 (*.f64 (*.f64 a 27) b))
(-.f64 (*.f64 (*.f64 a 27) b) 0)
(-.f64 0 (neg.f64 (*.f64 (*.f64 a 27) b)))
(/.f64 (*.f64 (*.f64 a 27) b) 1)
(/.f64 (*.f64 (*.f64 a 27) b) (/.f64 (*.f64 (*.f64 a 27) b) (*.f64 (*.f64 a 27) b)))
(pow.f64 (*.f64 (*.f64 a 27) b) 1)
(neg.f64 (neg.f64 (*.f64 (*.f64 a 27) b)))
(+.f64 (*.f64 (*.f64 9 z) t) 0)
(+.f64 0 (*.f64 (*.f64 9 z) t))
(-.f64 (*.f64 (*.f64 9 z) t) 0)
(-.f64 0 (neg.f64 (*.f64 (*.f64 9 z) t)))
(/.f64 (*.f64 (*.f64 9 z) t) 1)
(/.f64 (*.f64 (*.f64 9 z) t) (/.f64 (*.f64 t (*.f64 z 18)) (*.f64 t (*.f64 z 18))))
(pow.f64 (*.f64 (*.f64 9 z) t) 1)
(neg.f64 (neg.f64 (*.f64 (*.f64 9 z) t)))
(-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))
(-.f64 x (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) x) (*.f64 (*.f64 a 27) b)))
(-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 (*.f64 a 27) b)))
(-.f64 (+.f64 x x) (+.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (neg.f64 (*.f64 (*.f64 a 27) b))))
(-.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) x)) (neg.f64 (*.f64 (*.f64 a 27) b)))
(-.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) 0)
(-.f64 0 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)))
(-.f64 0 (+.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (neg.f64 (*.f64 (*.f64 a 27) b))))
(-.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (neg.f64 x) x)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (+.f64 (*.f64 (*.f64 a 27) b) (+.f64 x x)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(*.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) 1)
(*.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) (/.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))))
(*.f64 1 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))))
(*.f64 (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b))) (/.f64 1 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))))
(*.f64 (/.f64 1 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))) (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b))))
(*.f64 (*.f64 (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b))) (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)))) (/.f64 (/.f64 1 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))) (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)))))
(/.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) 1)
(/.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) (/.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))))
(pow.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) 1)
(neg.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)))
Outputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 27 (*.f64 a b))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(*.f64 9 (*.f64 t z))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 (*.f64 a b) -27))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 (*.f64 t z) (*.f64 y -9)) (*.f64 27 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 (*.f64 t z) (*.f64 y -9))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 (*.f64 t z) (*.f64 y -9))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 (*.f64 t z) (*.f64 y -9))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 (*.f64 t z) (*.f64 y -9))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 (*.f64 t z) (*.f64 y -9))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 (*.f64 t z) (*.f64 y -9))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 t (*.f64 z y))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 (*.f64 t z) (*.f64 y -9)))
(+.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 0)
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(+.f64 0 (*.f64 y (*.f64 (*.f64 9 z) t)))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 0)
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(-.f64 0 (neg.f64 (*.f64 y (*.f64 (*.f64 9 z) t))))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(/.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 1)
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(/.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (/.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 y (*.f64 (*.f64 9 z) t))))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(pow.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) 1)
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(neg.f64 (neg.f64 (*.f64 y (*.f64 (*.f64 9 z) t))))
(*.f64 9 (*.f64 t (*.f64 z y)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(+.f64 (*.f64 (*.f64 a 27) b) 0)
(*.f64 27 (*.f64 a b))
(+.f64 0 (*.f64 (*.f64 a 27) b))
(*.f64 27 (*.f64 a b))
(-.f64 (*.f64 (*.f64 a 27) b) 0)
(*.f64 27 (*.f64 a b))
(-.f64 0 (neg.f64 (*.f64 (*.f64 a 27) b)))
(*.f64 27 (*.f64 a b))
(/.f64 (*.f64 (*.f64 a 27) b) 1)
(*.f64 27 (*.f64 a b))
(/.f64 (*.f64 (*.f64 a 27) b) (/.f64 (*.f64 (*.f64 a 27) b) (*.f64 (*.f64 a 27) b)))
(*.f64 27 (*.f64 a b))
(pow.f64 (*.f64 (*.f64 a 27) b) 1)
(*.f64 27 (*.f64 a b))
(neg.f64 (neg.f64 (*.f64 (*.f64 a 27) b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 (*.f64 9 z) t) 0)
(*.f64 9 (*.f64 t z))
(+.f64 0 (*.f64 (*.f64 9 z) t))
(*.f64 9 (*.f64 t z))
(-.f64 (*.f64 (*.f64 9 z) t) 0)
(*.f64 9 (*.f64 t z))
(-.f64 0 (neg.f64 (*.f64 (*.f64 9 z) t)))
(*.f64 9 (*.f64 t z))
(/.f64 (*.f64 (*.f64 9 z) t) 1)
(*.f64 9 (*.f64 t z))
(/.f64 (*.f64 (*.f64 9 z) t) (/.f64 (*.f64 t (*.f64 z 18)) (*.f64 t (*.f64 z 18))))
(*.f64 9 (*.f64 t z))
(pow.f64 (*.f64 (*.f64 9 z) t) 1)
(*.f64 9 (*.f64 t z))
(neg.f64 (neg.f64 (*.f64 (*.f64 9 z) t)))
(*.f64 9 (*.f64 t z))
(-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(-.f64 x (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) x) (*.f64 (*.f64 a 27) b)))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (*.f64 (*.f64 a 27) b)))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(-.f64 (+.f64 x x) (+.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (neg.f64 (*.f64 (*.f64 a 27) b))))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(-.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) x)) (neg.f64 (*.f64 (*.f64 a 27) b)))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(-.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) 0)
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(-.f64 0 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(-.f64 0 (+.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (neg.f64 (*.f64 (*.f64 a 27) b))))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(-.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (neg.f64 x) x)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(-.f64 (+.f64 (*.f64 (*.f64 a 27) b) (+.f64 x x)) (*.f64 y (*.f64 (*.f64 9 z) t)))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(*.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) 1)
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(*.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) (/.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(*.f64 1 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(*.f64 (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b))) (/.f64 1 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(*.f64 (/.f64 1 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))) (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b))))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(*.f64 (*.f64 (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b))) (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)))) (/.f64 (/.f64 1 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))) (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)))))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(/.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) 1)
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(/.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) (/.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)))))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(pow.f64 (-.f64 (*.f64 (*.f64 a 27) b) (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x))) 1)
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))
(neg.f64 (-.f64 (-.f64 (*.f64 y (*.f64 (*.f64 9 z) t)) (+.f64 x x)) (*.f64 (*.f64 a 27) b)))
(-.f64 (*.f64 b (*.f64 27 a)) (-.f64 (*.f64 9 (*.f64 t (*.f64 z y))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))
(+.f64 (-.f64 x (*.f64 (*.f64 a b) -27)) (+.f64 x (*.f64 (*.f64 t z) (*.f64 y -9))))

localize128.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t)))
0.0b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 (*.f64 a 27) b))
0.3b
(*.f64 (*.f64 a 27) b)
6.7b
(*.f64 (*.f64 y 9) (*.f64 z t))
Compiler

Compiled 67 to 38 computations (43.3% saved)

series4.0ms (0%)

Counts
3 → 156
Calls

39 calls:

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

rewrite337.0ms (0.9%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01999
116099
250299
3196799
4760199
Stop Event
node limit
Counts
3 → 32
Calls
Call 1
Inputs
(*.f64 (*.f64 y 9) (*.f64 z t))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 (*.f64 a 27) b))
(-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 9 (*.f64 t (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (/.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (*.f64 9 (*.f64 t (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) (/.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b)))) (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))) (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))))) (/.f64 (/.f64 1 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b)))) (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) (/.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 -1 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 -1 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (/.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))))) (/.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (/.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)))))))

simplify696.0ms (1.8%)

Algorithm
egg-herbie
Rules
1584×rational.json-simplify-47
1398×rational.json-simplify-2
1316×rational.json-simplify-49
896×rational.json-simplify-50
888×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0846734
11726734
24886734
321386734
474266734
Stop Event
node limit
Counts
188 → 86
Calls
Call 1
Inputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 0)
(+.f64 0 (*.f64 9 (*.f64 t (*.f64 y z))))
(-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 0)
(/.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 1)
(/.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (/.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (*.f64 9 (*.f64 t (*.f64 y z)))))
(pow.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 1)
(-.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) 0)
(*.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) 1)
(*.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) (/.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))))
(*.f64 1 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))))
(*.f64 (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b)))))
(*.f64 (/.f64 1 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b)))) (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))))
(*.f64 (*.f64 (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))) (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))))) (/.f64 (/.f64 1 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b)))) (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))))))
(/.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) 1)
(/.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) (/.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))))
(pow.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) 1)
(+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) 0)
(+.f64 0 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x))))
(+.f64 (-.f64 -1 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x))) 1)
(*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) 1)
(*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (/.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))))
(*.f64 1 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))))
(*.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) -1)
(*.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))))
(*.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))))
(*.f64 (*.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))))) (/.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))))))
(/.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) 1)
(/.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (/.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))))
(/.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) -1)
(pow.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) 1)
(neg.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)))
Outputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 9 (*.f64 y z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 z (*.f64 t -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 z (*.f64 t -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 z (*.f64 t -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 z (*.f64 t -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 z (*.f64 t -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 z (*.f64 t -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (*.f64 2 x)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 z (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 z (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 z (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 z (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 z (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 z (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 z (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y (*.f64 t z)) -9))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 z (*.f64 t y)) -9))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(+.f64 0 (*.f64 9 (*.f64 t (*.f64 y z))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(/.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(/.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (/.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (*.f64 9 (*.f64 t (*.f64 y z)))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(pow.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 t y)))
(*.f64 t (*.f64 9 (*.f64 y z)))
(-.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) 0)
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x)))
(*.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x)))
(*.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) (/.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (+.f64 x x) (*.f64 27 (*.f64 a b)))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (+.f64 x x) (*.f64 27 (*.f64 a b))))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))) (/.f64 (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 9 (*.f64 z (*.f64 t y))) (+.f64 x x))) (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 9 (*.f64 z (*.f64 t y))) (+.f64 x x)))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z)))) (-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))) (/.f64 (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))))
(*.f64 1 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x)))
(*.f64 (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b)))))
(*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (+.f64 x x) (*.f64 27 (*.f64 a b)))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (+.f64 x x) (*.f64 27 (*.f64 a b))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))))
(*.f64 (-.f64 (*.f64 9 (*.f64 z (*.f64 t y))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 9 (*.f64 z (*.f64 t y))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))))))
(*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))))))
(*.f64 (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))))))
(*.f64 (/.f64 1 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b)))) (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))))
(*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (+.f64 x x) (*.f64 27 (*.f64 a b)))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (+.f64 x x) (*.f64 27 (*.f64 a b))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))))
(*.f64 (-.f64 (*.f64 9 (*.f64 z (*.f64 t y))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 9 (*.f64 z (*.f64 t y))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))))))
(*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))))))
(*.f64 (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))))))
(*.f64 (*.f64 (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))) (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))))) (/.f64 (/.f64 1 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b)))) (*.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (+.f64 x x) (*.f64 27 (*.f64 a b)))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (+.f64 x x) (*.f64 27 (*.f64 a b))))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))))) (/.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (+.f64 x x) (*.f64 27 (*.f64 a b)))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (+.f64 x x) (*.f64 27 (*.f64 a b))))))
(*.f64 (/.f64 (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 9 (*.f64 z (*.f64 t y))) (+.f64 x x))) (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 9 (*.f64 z (*.f64 t y))) (+.f64 x x)))) (*.f64 (-.f64 (*.f64 9 (*.f64 z (*.f64 t y))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 9 (*.f64 z (*.f64 t y))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y)))))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))) (*.f64 (*.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))) (/.f64 (-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z)))) (-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z)))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x)))) (*.f64 (/.f64 (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))) (*.f64 (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))
(/.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x)))
(/.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) (/.f64 (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b))) (-.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) (*.f64 a (*.f64 27 b)))))
(/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (+.f64 x x) (*.f64 27 (*.f64 a b)))) (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (+.f64 x x) (*.f64 27 (*.f64 a b))))))
(/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))) (/.f64 (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 9 (*.f64 z (*.f64 t y))) (+.f64 x x))) (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 9 (*.f64 z (*.f64 t y))) (+.f64 x x)))))
(/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z)))) (-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))))
(/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))) (/.f64 (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))))
(pow.f64 (+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (*.f64 a (*.f64 27 b))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x)))
(+.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) 0)
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(+.f64 0 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(+.f64 1 (-.f64 -1 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(+.f64 (-.f64 -1 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x))) 1)
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) 1)
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (/.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(*.f64 1 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(*.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) -1)
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(*.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(*.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(*.f64 (*.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))))) (/.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(/.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) 1)
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(/.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (/.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(/.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)) -1)
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(pow.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) 1)
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))
(neg.f64 (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (+.f64 x x)))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) x))

localize188.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
0.2b
(*.f64 (*.f64 y 9) z)
0.3b
(*.f64 (*.f64 a 27) b)
6.8b
(*.f64 (*.f64 (*.f64 y 9) z) t)
Compiler

Compiled 69 to 43 computations (37.7% saved)

series13.0ms (0%)

Counts
3 → 132
Calls

33 calls:

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

rewrite178.0ms (0.5%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
01981
115881
248581
3188781
4732181
Stop Event
node limit
Counts
3 → 43
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 y 9) z) t)
(*.f64 (*.f64 y 9) z)
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 9 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 t (*.f64 9 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t (*.f64 9 z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 y (*.f64 t (*.f64 9 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 t (*.f64 9 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 9 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (/.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 y (*.f64 t (*.f64 9 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 t (*.f64 9 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 y (*.f64 t (*.f64 9 z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 9 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 9 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 9 z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 y (*.f64 9 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 9 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 9 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 9 z)) (/.f64 (*.f64 y (*.f64 z 18)) (*.f64 y (*.f64 z 18))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 9 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 y (*.f64 9 z))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 x (-.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x) (*.f64 a (*.f64 27 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x x) (+.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (neg.f64 (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 x x) (*.f64 y (*.f64 t (*.f64 9 z)))) (neg.f64 (*.f64 a (*.f64 27 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 x x)) (neg.f64 (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 x x) (neg.f64 (*.f64 a (*.f64 27 b)))) (*.f64 y (*.f64 t (*.f64 9 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 9 z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (-.f64 (+.f64 x x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (-.f64 (+.f64 x x) -1))) (-.f64 1 (*.f64 a (*.f64 27 b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (-.f64 (+.f64 x x) -1))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (-.f64 (+.f64 x x) (*.f64 y (*.f64 t (*.f64 9 z)))) (-.f64 -1 (*.f64 a (*.f64 27 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) (/.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (/.f64 1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))) (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))) (/.f64 (/.f64 1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))) (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) (/.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))))

simplify399.0ms (1%)

Algorithm
egg-herbie
Rules
774×rational.json-simplify-50
772×rational.json-simplify-2
726×rational.json-simplify-41
612×rational.json-simplify-42
590×exponential.json-simplify-26
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01205545
12785545
26855545
327935545
457785545
579125545
Stop Event
node limit
Counts
175 → 77
Calls
Call 1
Inputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(*.f64 9 (*.f64 y z))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 t (*.f64 9 z))) 0)
(+.f64 0 (*.f64 y (*.f64 t (*.f64 9 z))))
(-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) 0)
(-.f64 0 (neg.f64 (*.f64 y (*.f64 t (*.f64 9 z)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 t (*.f64 9 z))))) 1)
(/.f64 (*.f64 y (*.f64 t (*.f64 9 z))) 1)
(/.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (/.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 y (*.f64 t (*.f64 9 z)))))
(pow.f64 (*.f64 y (*.f64 t (*.f64 9 z))) 1)
(neg.f64 (neg.f64 (*.f64 y (*.f64 t (*.f64 9 z)))))
(+.f64 (*.f64 y (*.f64 9 z)) 0)
(+.f64 0 (*.f64 y (*.f64 9 z)))
(-.f64 (*.f64 y (*.f64 9 z)) 0)
(-.f64 0 (neg.f64 (*.f64 y (*.f64 9 z))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 9 z)))) 1)
(/.f64 (*.f64 y (*.f64 9 z)) 1)
(/.f64 (*.f64 y (*.f64 9 z)) (/.f64 (*.f64 y (*.f64 z 18)) (*.f64 y (*.f64 z 18))))
(pow.f64 (*.f64 y (*.f64 9 z)) 1)
(neg.f64 (neg.f64 (*.f64 y (*.f64 9 z))))
(-.f64 x (-.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x) (*.f64 a (*.f64 27 b))))
(-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))
(-.f64 (+.f64 x x) (+.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (neg.f64 (*.f64 a (*.f64 27 b)))))
(-.f64 (-.f64 (+.f64 x x) (*.f64 y (*.f64 t (*.f64 9 z)))) (neg.f64 (*.f64 a (*.f64 27 b))))
(-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 x x)))
(-.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) 0)
(-.f64 0 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))
(-.f64 0 (+.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 x x)) (neg.f64 (*.f64 a (*.f64 27 b)))))
(-.f64 (-.f64 (+.f64 x x) (neg.f64 (*.f64 a (*.f64 27 b)))) (*.f64 y (*.f64 t (*.f64 9 z))))
(-.f64 (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 9 z))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (-.f64 (+.f64 x x) 1)))
(-.f64 (-.f64 0 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (-.f64 (+.f64 x x) -1))) (-.f64 1 (*.f64 a (*.f64 27 b))))
(-.f64 (-.f64 0 (-.f64 -1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))))) 1)
(-.f64 (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (-.f64 (+.f64 x x) -1))) 1)
(-.f64 (-.f64 (-.f64 (+.f64 x x) (*.f64 y (*.f64 t (*.f64 9 z)))) (-.f64 -1 (*.f64 a (*.f64 27 b)))) 1)
(*.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) 1)
(*.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) (/.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))))
(*.f64 1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))))
(*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (/.f64 1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))))
(*.f64 (/.f64 1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))) (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))) (/.f64 (/.f64 1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))) (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))
(/.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) 1)
(/.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) (/.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))))
(pow.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) 1)
(neg.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))
Outputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 a (*.f64 27 b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(*.f64 2 x)
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 a (*.f64 27 b))) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 t (*.f64 y (*.f64 9 z))))
(+.f64 (*.f64 y (*.f64 t (*.f64 9 z))) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(+.f64 0 (*.f64 y (*.f64 t (*.f64 9 z))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(-.f64 0 (neg.f64 (*.f64 y (*.f64 t (*.f64 9 z)))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 t (*.f64 9 z))))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(/.f64 (*.f64 y (*.f64 t (*.f64 9 z))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(/.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (/.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 y (*.f64 t (*.f64 9 z)))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(pow.f64 (*.f64 y (*.f64 t (*.f64 9 z))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(neg.f64 (neg.f64 (*.f64 y (*.f64 t (*.f64 9 z)))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 y (*.f64 9 z)))
(+.f64 (*.f64 y (*.f64 9 z)) 0)
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(+.f64 0 (*.f64 y (*.f64 9 z)))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(-.f64 (*.f64 y (*.f64 9 z)) 0)
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(-.f64 0 (neg.f64 (*.f64 y (*.f64 9 z))))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 9 z)))) 1)
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(/.f64 (*.f64 y (*.f64 9 z)) 1)
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(/.f64 (*.f64 y (*.f64 9 z)) (/.f64 (*.f64 y (*.f64 z 18)) (*.f64 y (*.f64 z 18))))
(/.f64 (*.f64 9 (*.f64 y z)) (/.f64 (*.f64 z (*.f64 18 y)) (*.f64 z (*.f64 18 y))))
(/.f64 (*.f64 9 (*.f64 y z)) (/.f64 (*.f64 y (*.f64 z 18)) (*.f64 y (*.f64 z 18))))
(/.f64 (*.f64 9 (*.f64 y z)) (/.f64 (*.f64 y (*.f64 z 36)) (*.f64 y (*.f64 z 36))))
(/.f64 (*.f64 y (*.f64 9 z)) (/.f64 (*.f64 y (*.f64 9 z)) (*.f64 y (*.f64 9 z))))
(pow.f64 (*.f64 y (*.f64 9 z)) 1)
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(neg.f64 (neg.f64 (*.f64 y (*.f64 9 z))))
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(-.f64 x (-.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x) (*.f64 a (*.f64 27 b))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(-.f64 (+.f64 x x) (+.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (neg.f64 (*.f64 a (*.f64 27 b)))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(-.f64 (-.f64 (+.f64 x x) (*.f64 y (*.f64 t (*.f64 9 z)))) (neg.f64 (*.f64 a (*.f64 27 b))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(-.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) 0)
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(-.f64 0 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(-.f64 0 (+.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 x x)) (neg.f64 (*.f64 a (*.f64 27 b)))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(-.f64 (-.f64 (+.f64 x x) (neg.f64 (*.f64 a (*.f64 27 b)))) (*.f64 y (*.f64 t (*.f64 9 z))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(-.f64 (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))) (*.f64 y (*.f64 t (*.f64 9 z))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (-.f64 (+.f64 x x) 1)))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(-.f64 (-.f64 0 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (-.f64 (+.f64 x x) -1))) (-.f64 1 (*.f64 a (*.f64 27 b))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(-.f64 (-.f64 0 (-.f64 -1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))))) 1)
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(-.f64 (-.f64 (*.f64 a (*.f64 27 b)) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (-.f64 (+.f64 x x) -1))) 1)
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(-.f64 (-.f64 (-.f64 (+.f64 x x) (*.f64 y (*.f64 t (*.f64 9 z)))) (-.f64 -1 (*.f64 a (*.f64 27 b)))) 1)
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(*.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) 1)
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(*.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) (/.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(*.f64 1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (/.f64 1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(*.f64 (/.f64 1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))) (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))) (/.f64 (/.f64 1 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))) (*.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(/.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) 1)
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(/.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) (/.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b))))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(pow.f64 (-.f64 (+.f64 x x) (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (*.f64 a (*.f64 27 b)))) 1)
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))
(neg.f64 (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))
(-.f64 x (-.f64 (*.f64 t (*.f64 9 (*.f64 y z))) (+.f64 x (*.f64 27 (*.f64 a b)))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 x (-.f64 (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (*.f64 a (*.f64 27 b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 t (*.f64 y (*.f64 9 z))) x)))

eval794.0ms (2%)

Compiler

Compiled 8117 to 4270 computations (47.4% saved)

prune924.0ms (2.4%)

Pruning

15 alts after pruning (14 fresh and 1 done)

PrunedKeptTotal
New31514329
Fresh000
Picked011
Done303
Total31815333
Error
0.0b
Counts
333 → 15
Alt Table
Click to see full alt table
StatusErrorProgram
23.8b
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
24.9b
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
24.8b
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 (*.f64 9 t) y)))
23.0b
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
2.8b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
24.5b
(+.f64 (*.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))))) (*.f64 (*.f64 a 27) b))
21.2b
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
45.2b
(*.f64 (*.f64 z (*.f64 t y)) -9)
43.9b
(*.f64 (*.f64 y (*.f64 t z)) -9)
43.9b
(*.f64 (*.f64 t z) (*.f64 y -9))
44.1b
(*.f64 y (*.f64 z (*.f64 t -9)))
44.1b
(*.f64 y (*.f64 t (*.f64 z -9)))
42.0b
(*.f64 a (*.f64 27 b))
42.0b
(*.f64 27 (*.f64 a b))
41.8b
(*.f64 2 x)
Compiler

Compiled 487 to 353 computations (27.5% saved)

localize27.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
0.3b
(*.f64 27 (*.f64 a b))
Compiler

Compiled 31 to 18 computations (41.9% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

15 calls:

TimeVariablePointExpression
0.0ms
b
@-inf
(*.f64 27 (*.f64 a b))
0.0ms
a
@0
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
0.0ms
x
@-inf
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
0.0ms
a
@inf
(*.f64 27 (*.f64 a b))
0.0ms
a
@inf
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))

rewrite250.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1024×rational.json-simplify-49
962×rational.json-simplify-54
778×rational.json-simplify-47
632×rational.json-simplify-58
564×rational.json-simplify-50
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01138
19438
229738
3111038
4441138
Stop Event
node limit
Counts
2 → 34
Calls
Call 1
Inputs
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 27 (*.f64 a b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 27 (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 27 (*.f64 a b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 27 (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 27 (*.f64 a b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 27 (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 27 (*.f64 a b)) (/.f64 (*.f64 a (*.f64 b 54)) (*.f64 a (*.f64 b 54))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 27 (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 27 (*.f64 a b))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 27 (*.f64 a b)) (*.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x x) (neg.f64 (*.f64 27 (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 27 (*.f64 a b)))) (-.f64 1 (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 (-.f64 -1 (+.f64 x x)) (*.f64 27 (*.f64 a b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (+.f64 x x))) (-.f64 1 (*.f64 27 (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 -1 (+.f64 x x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 x x) (-.f64 -1 (*.f64 27 (*.f64 a b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (/.f64 (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) 1) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))))

simplify416.0ms (1.1%)

Algorithm
egg-herbie
Rules
1274×rational.json-simplify-47
1162×rational.json-simplify-1
1108×rational.json-simplify-49
920×rational.json-simplify-54
880×rational.json-simplify-111
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0812722
11852722
24482662
315482542
442032542
Stop Event
node limit
Counts
70 → 53
Calls
Call 1
Inputs
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) 0)
(+.f64 0 (*.f64 27 (*.f64 a b)))
(-.f64 (*.f64 27 (*.f64 a b)) 0)
(-.f64 0 (neg.f64 (*.f64 27 (*.f64 a b))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 27 (*.f64 a b)))) 1)
(/.f64 (*.f64 27 (*.f64 a b)) 1)
(/.f64 (*.f64 27 (*.f64 a b)) (/.f64 (*.f64 a (*.f64 b 54)) (*.f64 a (*.f64 b 54))))
(pow.f64 (*.f64 27 (*.f64 a b)) 1)
(neg.f64 (neg.f64 (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 x -2))
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(-.f64 (+.f64 x x) (neg.f64 (*.f64 27 (*.f64 a b))))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 0)
(-.f64 0 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 27 (*.f64 a b)))) (-.f64 1 (+.f64 x x)))
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (+.f64 x x)) (*.f64 27 (*.f64 a b)))) 1)
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 x x))) (-.f64 1 (*.f64 27 (*.f64 a b))))
(-.f64 (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 -1 (+.f64 x x))) 1)
(-.f64 (-.f64 (+.f64 x x) (-.f64 -1 (*.f64 27 (*.f64 a b)))) 1)
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 1)
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(*.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(*.f64 (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) 1))
(*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (/.f64 (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(*.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))
(*.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))
(*.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) 1) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))))
(/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 1)
(/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(pow.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 1)
(neg.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))
Outputs
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) 0)
(*.f64 27 (*.f64 a b))
(+.f64 0 (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(-.f64 (*.f64 27 (*.f64 a b)) 0)
(*.f64 27 (*.f64 a b))
(-.f64 0 (neg.f64 (*.f64 27 (*.f64 a b))))
(*.f64 27 (*.f64 a b))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 27 (*.f64 a b)))) 1)
(*.f64 27 (*.f64 a b))
(/.f64 (*.f64 27 (*.f64 a b)) 1)
(*.f64 27 (*.f64 a b))
(/.f64 (*.f64 27 (*.f64 a b)) (/.f64 (*.f64 a (*.f64 b 54)) (*.f64 a (*.f64 b 54))))
(/.f64 (*.f64 27 (*.f64 a b)) (/.f64 (*.f64 54 (*.f64 a b)) (*.f64 54 (*.f64 a b))))
(/.f64 (*.f64 27 (*.f64 a b)) (/.f64 (*.f64 b (*.f64 a 54)) (*.f64 b (*.f64 a 54))))
(pow.f64 (*.f64 27 (*.f64 a b)) 1)
(*.f64 27 (*.f64 a b))
(neg.f64 (neg.f64 (*.f64 27 (*.f64 a b))))
(*.f64 27 (*.f64 a b))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 x -2))
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(-.f64 (+.f64 x x) (neg.f64 (*.f64 27 (*.f64 a b))))
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(-.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 0)
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(-.f64 0 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 x -2))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 27 (*.f64 a b)))) (-.f64 1 (+.f64 x x)))
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(-.f64 (-.f64 0 (-.f64 (-.f64 -1 (+.f64 x x)) (*.f64 27 (*.f64 a b)))) 1)
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(-.f64 (-.f64 0 (-.f64 -1 (+.f64 x x))) (-.f64 1 (*.f64 27 (*.f64 a b))))
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(-.f64 (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 -1 (+.f64 x x))) 1)
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(-.f64 (-.f64 (+.f64 x x) (-.f64 -1 (*.f64 27 (*.f64 a b)))) 1)
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 1)
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))))
(*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))))
(*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (*.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) 1))
(*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))))
(*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))))
(*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (/.f64 (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (/.f64 (/.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))))
(*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (/.f64 (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))))
(*.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))
(*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))))
(*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))))
(*.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))
(*.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))
(*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))) (/.f64 (/.f64 1 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))) (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))) (/.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))))
(*.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))) (/.f64 (*.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) 1) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))
(*.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))
(*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))) (/.f64 (/.f64 1 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))) (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))) (/.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))))
(*.f64 (*.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))))
(*.f64 (*.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))) (/.f64 (/.f64 1 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))) (/.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))))) (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))))
(*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (*.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))) (*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))))) (/.f64 (/.f64 (/.f64 1 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))) (*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (*.f64 (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))) (+.f64 x (+.f64 x (*.f64 27 (*.f64 a b)))))))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (/.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (/.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b)))) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))) (*.f64 (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))) (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))))
(*.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))) (/.f64 (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))))) (/.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 x -2)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x))) (*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 x -2)) (-.f64 (*.f64 (*.f64 a b) -27) (+.f64 x x)))))
(/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 1)
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(pow.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 1)
(-.f64 x (-.f64 (neg.f64 (*.f64 27 (*.f64 a b))) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(neg.f64 (-.f64 (*.f64 x -2) (*.f64 27 (*.f64 a b))))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 x -2))

localize5.0ms (0%)

Compiler

Compiled 11 to 9 computations (18.2% saved)

localize12.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(*.f64 t (*.f64 z -9))
6.8b
(*.f64 y (*.f64 t (*.f64 z -9)))
Compiler

Compiled 25 to 16 computations (36% saved)

series3.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite207.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1260×rational.json-simplify-49
854×rational.json-simplify-47
762×rational.json-simplify-50
648×rational.json-simplify-58
646×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
18032
227932
3108332
4471832
Stop Event
node limit
Counts
2 → 18
Calls
Call 1
Inputs
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 z -9))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 t (*.f64 z -9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 y (*.f64 t (*.f64 z -9)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 t (*.f64 z -9))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (/.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 y (*.f64 t (*.f64 z -9)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 y (*.f64 t (*.f64 z -9)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z -9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 z -9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 z -9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (*.f64 z -9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z -9)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z -9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z -9)) (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 t (*.f64 z -9))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 z -9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (*.f64 z -9))))))))

simplify182.0ms (0.5%)

Algorithm
egg-herbie
Rules
1718×rational.json-simplify-47
882×rational.json-simplify-111
784×rational.json-simplify-55
746×rational.json-simplify-2
644×rational.json-simplify-42
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0431284
1981284
23021284
312161284
439141284
579461284
Stop Event
node limit
Counts
78 → 20
Calls
Call 1
Inputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 0)
(+.f64 0 (*.f64 y (*.f64 t (*.f64 z -9))))
(-.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 0)
(-.f64 0 (neg.f64 (*.f64 y (*.f64 t (*.f64 z -9)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 t (*.f64 z -9))))) 1)
(/.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 1)
(/.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (/.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 y (*.f64 t (*.f64 z -9)))))
(pow.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 1)
(neg.f64 (neg.f64 (*.f64 y (*.f64 t (*.f64 z -9)))))
(+.f64 (*.f64 t (*.f64 z -9)) 0)
(+.f64 0 (*.f64 t (*.f64 z -9)))
(-.f64 (*.f64 t (*.f64 z -9)) 0)
(-.f64 0 (neg.f64 (*.f64 t (*.f64 z -9))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z -9)))) 1)
(/.f64 (*.f64 t (*.f64 z -9)) 1)
(/.f64 (*.f64 t (*.f64 z -9)) (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 t (*.f64 z -9))))
(pow.f64 (*.f64 t (*.f64 z -9)) 1)
(neg.f64 (neg.f64 (*.f64 t (*.f64 z -9))))
Outputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 0 (*.f64 y (*.f64 t (*.f64 z -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(-.f64 0 (neg.f64 (*.f64 y (*.f64 t (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 t (*.f64 z -9))))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (/.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 y (*.f64 t (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(pow.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(neg.f64 (neg.f64 (*.f64 y (*.f64 t (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 t (*.f64 z -9)) 0)
(*.f64 -9 (*.f64 t z))
(+.f64 0 (*.f64 t (*.f64 z -9)))
(*.f64 -9 (*.f64 t z))
(-.f64 (*.f64 t (*.f64 z -9)) 0)
(*.f64 -9 (*.f64 t z))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 z -9))))
(*.f64 -9 (*.f64 t z))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z -9)))) 1)
(*.f64 -9 (*.f64 t z))
(/.f64 (*.f64 t (*.f64 z -9)) 1)
(*.f64 -9 (*.f64 t z))
(/.f64 (*.f64 t (*.f64 z -9)) (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 t (*.f64 z -9))))
(*.f64 -9 (*.f64 t z))
(pow.f64 (*.f64 t (*.f64 z -9)) 1)
(*.f64 -9 (*.f64 t z))
(neg.f64 (neg.f64 (*.f64 t (*.f64 z -9))))
(*.f64 -9 (*.f64 t z))

localize179.0ms (0.5%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 y (*.f64 t z)) -9)
6.6b
(*.f64 y (*.f64 t z))
Compiler

Compiled 25 to 11 computations (56% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

18 calls:

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

rewrite151.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
952×rational.json-simplify-79
870×rational.json-simplify-49
766×rational.json-simplify-47
704×rational.json-simplify-50
550×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
17832
226632
3103332
4447632
Stop Event
node limit
Counts
2 → 18
Calls
Call 1
Inputs
(*.f64 y (*.f64 t z))
(*.f64 (*.f64 y (*.f64 t z)) -9)
Outputs
((#(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 t (*.f64 z (*.f64 y -9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 z (*.f64 y -9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (*.f64 z (*.f64 y -9)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z (*.f64 y -9))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 y -9))) (/.f64 (*.f64 t (*.f64 z (*.f64 y -9))) (*.f64 t (*.f64 z (*.f64 y -9)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 y -9)))))))))

simplify202.0ms (0.5%)

Algorithm
egg-herbie
Rules
1596×rational.json-simplify-49
1196×rational.json-simplify-47
1194×rational.json-simplify-54
728×rational.json-simplify-111
614×rational.json-simplify-55
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042972
198972
2266972
3950972
42981972
57940972
Stop Event
node limit
Counts
54 → 22
Calls
Call 1
Inputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.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 t (*.f64 z (*.f64 y -9))) 0)
(+.f64 0 (*.f64 t (*.f64 z (*.f64 y -9))))
(-.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 0)
(-.f64 0 (neg.f64 (*.f64 t (*.f64 z (*.f64 y -9)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z (*.f64 y -9))))) 1)
(/.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 1)
(/.f64 (*.f64 t (*.f64 z (*.f64 y -9))) (/.f64 (*.f64 t (*.f64 z (*.f64 y -9))) (*.f64 t (*.f64 z (*.f64 y -9)))))
(pow.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 1)
(neg.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 y -9)))))
Outputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.f64 (*.f64 y (*.f64 t z)) 0)
(*.f64 y (*.f64 t z))
(+.f64 0 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t z))
(-.f64 (*.f64 y (*.f64 t z)) 0)
(*.f64 y (*.f64 t z))
(-.f64 0 (neg.f64 (*.f64 y (*.f64 t z))))
(*.f64 y (*.f64 t z))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 t z)))) 1)
(*.f64 y (*.f64 t z))
(/.f64 (*.f64 y (*.f64 t z)) 1)
(*.f64 y (*.f64 t z))
(/.f64 (*.f64 y (*.f64 t z)) (/.f64 (*.f64 y (*.f64 t z)) (*.f64 y (*.f64 t z))))
(*.f64 y (*.f64 t z))
(pow.f64 (*.f64 y (*.f64 t z)) 1)
(*.f64 y (*.f64 t z))
(neg.f64 (neg.f64 (*.f64 y (*.f64 t z))))
(*.f64 y (*.f64 t z))
(+.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.f64 0 (*.f64 t (*.f64 z (*.f64 y -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(-.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 z (*.f64 y -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z (*.f64 y -9))))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(/.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(/.f64 (*.f64 t (*.f64 z (*.f64 y -9))) (/.f64 (*.f64 t (*.f64 z (*.f64 y -9))) (*.f64 t (*.f64 z (*.f64 y -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(pow.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(neg.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 y -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 -9 y))

localize46.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 (*.f64 9 t) y)))
0.3b
(*.f64 (*.f64 9 t) y)
4.0b
(*.f64 z (*.f64 (*.f64 9 t) y))
Compiler

Compiled 41 to 26 computations (36.6% saved)

series12.0ms (0%)

Counts
3 → 108
Calls

27 calls:

TimeVariablePointExpression
5.0ms
z
@0
(*.f64 z (*.f64 (*.f64 9 t) y))
1.0ms
y
@0
(*.f64 (*.f64 9 t) y)
1.0ms
t
@0
(*.f64 (*.f64 9 t) y)
1.0ms
t
@inf
(*.f64 (*.f64 9 t) y)
1.0ms
y
@inf
(*.f64 (*.f64 9 t) y)

rewrite164.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1466×rational.json-simplify-49
1028×rational.json-simplify-47
658×rational.json-simplify-43
624×rational.json-5
622×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01363
111063
235463
3136163
4571263
Stop Event
node limit
Counts
3 → 35
Calls
Call 1
Inputs
(*.f64 z (*.f64 (*.f64 9 t) y))
(*.f64 (*.f64 9 t) y)
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 (*.f64 9 t) y)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 9 y) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (*.f64 9 y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 9 y) (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (/.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (*.f64 (*.f64 9 y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (*.f64 9 y) (*.f64 z t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9 (*.f64 t y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 9 (*.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 9 (*.f64 t y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 9 (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 9 (*.f64 t y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (*.f64 t y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (*.f64 t y)) (/.f64 (*.f64 9 (*.f64 t y)) (*.f64 9 (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 9 (*.f64 t y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 9 (*.f64 t y))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 x (-.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) x) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (-.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) x) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) (/.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x))) (*.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))) (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)))) (/.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))) (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) (/.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)))))))

simplify283.0ms (0.7%)

Algorithm
egg-herbie
Rules
842×rational.json-simplify-2
772×rational.json-simplify-1
770×rational.json-simplify-42
686×exponential.json-simplify-26
638×rational.json-simplify-45
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0813095
11773095
24453095
317373095
453233095
580003095
Stop Event
node limit
Counts
143 → 55
Calls
Call 1
Inputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 9 (*.f64 y t))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) 0)
(+.f64 0 (*.f64 (*.f64 9 y) (*.f64 z t)))
(-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) 0)
(-.f64 0 (neg.f64 (*.f64 (*.f64 9 y) (*.f64 z t))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 9 y) (*.f64 z t)))) 1)
(/.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) 1)
(/.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (/.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (*.f64 (*.f64 9 y) (*.f64 z t))))
(pow.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) 1)
(neg.f64 (neg.f64 (*.f64 (*.f64 9 y) (*.f64 z t))))
(+.f64 (*.f64 9 (*.f64 t y)) 0)
(+.f64 0 (*.f64 9 (*.f64 t y)))
(-.f64 (*.f64 9 (*.f64 t y)) 0)
(-.f64 0 (neg.f64 (*.f64 9 (*.f64 t y))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 9 (*.f64 t y)))) 1)
(/.f64 (*.f64 9 (*.f64 t y)) 1)
(/.f64 (*.f64 9 (*.f64 t y)) (/.f64 (*.f64 9 (*.f64 t y)) (*.f64 9 (*.f64 t y))))
(pow.f64 (*.f64 9 (*.f64 t y)) 1)
(neg.f64 (neg.f64 (*.f64 9 (*.f64 t y))))
(+.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) 0)
(+.f64 0 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))))
(+.f64 1 (-.f64 x (-.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) x) -1)))
(+.f64 (-.f64 x (-.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) x) -1)) 1)
(*.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) 1)
(*.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) (/.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))))
(*.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))))
(*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) -1)
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x))) (*.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))) 1))
(*.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))) (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)))) (/.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))) (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)))))
(/.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) 1)
(/.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) (/.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))))
(/.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) -1)
(pow.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) 1)
(neg.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)))
Outputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 (*.f64 y z) (*.f64 t -9))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 (*.f64 y z) (*.f64 t -9))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 (*.f64 y z) (*.f64 t -9))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 (*.f64 y z) (*.f64 t -9))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 (*.f64 y z) (*.f64 t -9))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 (*.f64 y z) (*.f64 t -9))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 (*.f64 y z) (*.f64 t -9))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 y z) (*.f64 t -9)))
(+.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(+.f64 0 (*.f64 (*.f64 9 y) (*.f64 z t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(-.f64 0 (neg.f64 (*.f64 (*.f64 9 y) (*.f64 z t))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 9 y) (*.f64 z t)))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(/.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(/.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (/.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (*.f64 (*.f64 9 y) (*.f64 z t))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(pow.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(neg.f64 (neg.f64 (*.f64 (*.f64 9 y) (*.f64 z t))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 (*.f64 y z) 9))
(*.f64 y (*.f64 t (*.f64 9 z)))
(*.f64 y (*.f64 z (*.f64 9 t)))
(+.f64 (*.f64 9 (*.f64 t y)) 0)
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(+.f64 0 (*.f64 9 (*.f64 t y)))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(-.f64 (*.f64 9 (*.f64 t y)) 0)
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(-.f64 0 (neg.f64 (*.f64 9 (*.f64 t y))))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 9 (*.f64 t y)))) 1)
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(/.f64 (*.f64 9 (*.f64 t y)) 1)
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(/.f64 (*.f64 9 (*.f64 t y)) (/.f64 (*.f64 9 (*.f64 t y)) (*.f64 9 (*.f64 t y))))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(pow.f64 (*.f64 9 (*.f64 t y)) 1)
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(neg.f64 (neg.f64 (*.f64 9 (*.f64 t y))))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(+.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) 0)
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(+.f64 0 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(+.f64 1 (-.f64 x (-.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) x) -1)))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(+.f64 (-.f64 x (-.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) x) -1)) 1)
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(*.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) 1)
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(*.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) (/.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(*.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) -1)
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(*.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x))) (*.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))) 1))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(*.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))) (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x))))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x))) (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)))) (/.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))) (*.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)))))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(/.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) 1)
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(/.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) (/.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t)))))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(/.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)) -1)
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(pow.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 9 y) (*.f64 z t))) 1)
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))
(neg.f64 (-.f64 (*.f64 (*.f64 9 y) (*.f64 z t)) (+.f64 x x)))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 x (-.f64 (*.f64 t (*.f64 (*.f64 y z) 9)) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 9 z))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(+.f64 x (+.f64 x (*.f64 (*.f64 y z) (*.f64 t -9))))

eval90.0ms (0.2%)

Compiler

Compiled 3321 to 1777 computations (46.5% saved)

prune80.0ms (0.2%)

Pruning

14 alts after pruning (10 fresh and 4 done)

PrunedKeptTotal
New1464150
Fresh369
Picked101
Done145
Total15114165
Error
0.0b
Counts
165 → 14
Alt Table
Click to see full alt table
StatusErrorProgram
23.2b
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
23.8b
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
24.9b
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
24.8b
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
2.8b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
21.2b
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
45.2b
(*.f64 (*.f64 z (*.f64 t y)) -9)
43.9b
(*.f64 (*.f64 y (*.f64 t z)) -9)
43.9b
(*.f64 (*.f64 t z) (*.f64 y -9))
45.2b
(*.f64 (*.f64 -9 z) (*.f64 y t))
43.7b
(*.f64 t (*.f64 (*.f64 y z) -9))
42.0b
(*.f64 a (*.f64 27 b))
42.0b
(*.f64 27 (*.f64 a b))
41.8b
(*.f64 2 x)
Compiler

Compiled 352 to 269 computations (23.6% saved)

localize30.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
6.7b
(*.f64 (*.f64 t z) (*.f64 9 y))
Compiler

Compiled 38 to 18 computations (52.6% saved)

series3.0ms (0%)

Counts
2 → 84
Calls

21 calls:

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

rewrite165.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1210×rational.json-simplify-49
1040×rational.json-simplify-47
850×rational.json-simplify-50
672×rational.json-simplify-43
632×rational.json-5
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01250
110250
234850
3134550
4575250
Stop Event
node limit
Counts
2 → 31
Calls
Call 1
Inputs
(*.f64 (*.f64 t z) (*.f64 9 y))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 z y) (*.f64 t 9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (*.f64 z y) (*.f64 t 9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 z y) (*.f64 t 9)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (/.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (*.f64 (*.f64 z y) (*.f64 t 9))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (*.f64 z y) (*.f64 t 9))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 x (-.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (-.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (+.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (/.f64 (/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (/.f64 -1 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (+.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))) (/.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))) (/.f64 (*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) 1) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))) (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))) (/.f64 (/.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))) (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (+.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (+.f64 x x)))))))

simplify262.0ms (0.7%)

Algorithm
egg-herbie
Rules
1470×rational.json-simplify-54
1444×rational.json-simplify-50
1232×rational.json-simplify-43
808×exponential.json-simplify-26
708×rational.json-simplify-42
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0742821
11602821
24612821
325812821
475282821
Stop Event
node limit
Counts
115 → 43
Calls
Call 1
Inputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) 0)
(+.f64 0 (*.f64 (*.f64 z y) (*.f64 t 9)))
(-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) 0)
(-.f64 0 (neg.f64 (*.f64 (*.f64 z y) (*.f64 t 9))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 z y) (*.f64 t 9)))) 1)
(/.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) 1)
(/.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (/.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (*.f64 (*.f64 z y) (*.f64 t 9))))
(pow.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) 1)
(neg.f64 (neg.f64 (*.f64 (*.f64 z y) (*.f64 t 9))))
(+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) 0)
(+.f64 0 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))
(+.f64 1 (-.f64 x (-.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x) -1)))
(+.f64 (-.f64 x (-.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x) -1)) 1)
(*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) 1)
(*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))
(*.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))
(*.f64 (/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))
(*.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (+.f64 x x)) -1)
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) 1))
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (/.f64 (/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (/.f64 -1 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (+.f64 x x))))
(*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))
(*.f64 (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))) (/.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))))
(*.f64 (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))) (/.f64 (*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) 1) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))))
(*.f64 (*.f64 (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))) (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))) (/.f64 (/.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))) (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))))
(/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) 1)
(/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))
(/.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (+.f64 x x)) -1)
(pow.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) 1)
(neg.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (+.f64 x x)))
Outputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(+.f64 0 (*.f64 (*.f64 z y) (*.f64 t 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(-.f64 0 (neg.f64 (*.f64 (*.f64 z y) (*.f64 t 9))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 z y) (*.f64 t 9)))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(/.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(/.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (/.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (*.f64 (*.f64 z y) (*.f64 t 9))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(pow.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(neg.f64 (neg.f64 (*.f64 (*.f64 z y) (*.f64 t 9))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) 0)
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 0 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 1 (-.f64 x (-.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x) -1)))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(+.f64 (-.f64 x (-.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x) -1)) 1)
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) 1)
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 (/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (+.f64 x x)) -1)
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) 1))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (/.f64 (/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (/.f64 -1 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (+.f64 x x))))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))) (/.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))) (/.f64 (*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) 1) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(*.f64 (*.f64 (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))) (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))) (/.f64 (/.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)))) (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))) (*.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) 1)
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (/.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x))))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(/.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (+.f64 x x)) -1)
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(pow.f64 (-.f64 x (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) x)) 1)
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))
(neg.f64 (-.f64 (*.f64 (*.f64 z y) (*.f64 t 9)) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x))
(-.f64 (+.f64 x x) (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (+.f64 x (*.f64 y (*.f64 (*.f64 t z) -9))))

localize15.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.3b
(*.f64 27 (*.f64 a b))
Compiler

Compiled 17 to 10 computations (41.2% saved)

localize17.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.3b
(*.f64 (*.f64 y z) -9)
6.8b
(*.f64 t (*.f64 (*.f64 y z) -9))
Compiler

Compiled 25 to 13 computations (48% saved)

series7.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite127.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
968×rational.json-simplify-49
786×rational.json-simplify-47
694×rational.json-simplify-50
604×rational.json-simplify-58
570×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
17832
226432
3102832
4450532
Stop Event
node limit
Counts
2 → 18
Calls
Call 1
Inputs
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 (*.f64 y z) -9)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 y (*.f64 z -9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z -9))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 t (*.f64 y (*.f64 z -9)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z -9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 z -9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 z -9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 y (*.f64 z -9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 z -9)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z -9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z -9)) (/.f64 (*.f64 y (*.f64 z -18)) (*.f64 y (*.f64 z -18))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 z -9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 y (*.f64 z -9))))))))

simplify166.0ms (0.4%)

Algorithm
egg-herbie
Rules
1336×rational.json-simplify-47
1286×rational.json-simplify-111
724×rational.json-simplify-104
602×rational.json-simplify-42
568×rational.json-simplify-41
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0471284
11071284
22701284
39301284
428011284
558151284
Stop Event
node limit
Counts
78 → 23
Calls
Call 1
Inputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(*.f64 -9 (*.f64 y z))
(+.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)
(+.f64 0 (*.f64 t (*.f64 y (*.f64 z -9))))
(-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)
(-.f64 0 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z -9))))) 1)
(/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)
(/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 t (*.f64 y (*.f64 z -9)))))
(pow.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)
(neg.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))
(+.f64 (*.f64 y (*.f64 z -9)) 0)
(+.f64 0 (*.f64 y (*.f64 z -9)))
(-.f64 (*.f64 y (*.f64 z -9)) 0)
(-.f64 0 (neg.f64 (*.f64 y (*.f64 z -9))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 z -9)))) 1)
(/.f64 (*.f64 y (*.f64 z -9)) 1)
(/.f64 (*.f64 y (*.f64 z -9)) (/.f64 (*.f64 y (*.f64 z -18)) (*.f64 y (*.f64 z -18))))
(pow.f64 (*.f64 y (*.f64 z -9)) 1)
(neg.f64 (neg.f64 (*.f64 y (*.f64 z -9))))
Outputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(+.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(+.f64 0 (*.f64 t (*.f64 y (*.f64 z -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z -9))))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 t (*.f64 y (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(pow.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(neg.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(+.f64 (*.f64 y (*.f64 z -9)) 0)
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(+.f64 0 (*.f64 y (*.f64 z -9)))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(-.f64 (*.f64 y (*.f64 z -9)) 0)
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(-.f64 0 (neg.f64 (*.f64 y (*.f64 z -9))))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 z -9)))) 1)
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(/.f64 (*.f64 y (*.f64 z -9)) 1)
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(/.f64 (*.f64 y (*.f64 z -9)) (/.f64 (*.f64 y (*.f64 z -18)) (*.f64 y (*.f64 z -18))))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(pow.f64 (*.f64 y (*.f64 z -9)) 1)
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))
(neg.f64 (neg.f64 (*.f64 y (*.f64 z -9))))
(*.f64 -9 (*.f64 y z))
(*.f64 y (*.f64 -9 z))

localize9.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
6.7b
(*.f64 (*.f64 t z) (*.f64 y -9))
Compiler

Compiled 23 to 13 computations (43.5% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite113.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1008×rational.json-simplify-49
846×rational.json-simplify-47
710×rational.json-simplify-50
628×rational.json-simplify-58
600×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
17819
226819
3106019
4462419
Stop Event
node limit
Counts
1 → 9
Calls
Call 1
Inputs
(*.f64 (*.f64 t z) (*.f64 y -9))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 z (*.f64 y -9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (*.f64 z (*.f64 y -9)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z (*.f64 y -9))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 y -9))) (/.f64 (*.f64 t (*.f64 z (*.f64 y -9))) (*.f64 t (*.f64 z (*.f64 y -9)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 y -9)))))))))

simplify215.0ms (0.5%)

Algorithm
egg-herbie
Rules
1716×rational.json-simplify-47
1230×rational.json-simplify-43
1168×rational.json-simplify-111
718×exponential.json-simplify-26
604×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029855
165855
2165855
3543855
42557855
55004855
67966855
Stop Event
node limit
Counts
45 → 11
Calls
Call 1
Inputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 0)
(+.f64 0 (*.f64 t (*.f64 z (*.f64 y -9))))
(-.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 0)
(-.f64 0 (neg.f64 (*.f64 t (*.f64 z (*.f64 y -9)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z (*.f64 y -9))))) 1)
(/.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 1)
(/.f64 (*.f64 t (*.f64 z (*.f64 y -9))) (/.f64 (*.f64 t (*.f64 z (*.f64 y -9))) (*.f64 t (*.f64 z (*.f64 y -9)))))
(pow.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 1)
(neg.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 y -9)))))
Outputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(+.f64 0 (*.f64 t (*.f64 z (*.f64 y -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(-.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 z (*.f64 y -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z (*.f64 y -9))))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(/.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(/.f64 (*.f64 t (*.f64 z (*.f64 y -9))) (/.f64 (*.f64 t (*.f64 z (*.f64 y -9))) (*.f64 t (*.f64 z (*.f64 y -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(pow.f64 (*.f64 t (*.f64 z (*.f64 y -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(neg.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 y -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))

localize18.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
0.2b
(*.f64 9 (*.f64 y t))
4.0b
(*.f64 z (*.f64 9 (*.f64 y t)))
Compiler

Compiled 41 to 22 computations (46.3% saved)

series3.0ms (0%)

Counts
3 → 84
Calls

27 calls:

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

rewrite139.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1542×rational.json-simplify-49
1096×rational.json-simplify-47
770×rational.json-simplify-43
648×rational.json-5
646×exponential.json-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01363
111263
237163
3142663
4599363
Stop Event
node limit
Counts
3 → 35
Calls
Call 1
Inputs
(*.f64 z (*.f64 9 (*.f64 y t)))
(*.f64 9 (*.f64 y t))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (*.f64 9 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 z (*.f64 9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 z (*.f64 9 t))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 y (*.f64 z (*.f64 9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 z (*.f64 9 t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (*.f64 9 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (/.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (*.f64 y (*.f64 z (*.f64 9 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 z (*.f64 9 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 y (*.f64 z (*.f64 9 t)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9 (*.f64 y t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 9 (*.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 9 (*.f64 y t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 9 (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 9 (*.f64 y t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (*.f64 y t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (*.f64 y t)) (/.f64 (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 9 (*.f64 y t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 9 (*.f64 y t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 x (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (/.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (+.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)))) (/.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (/.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (+.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (+.f64 x x)))))))

simplify100.0ms (0.3%)

Algorithm
egg-herbie
Rules
1758×rational.json-simplify-47
1634×rational.json-simplify-49
1220×rational.json-simplify-54
966×rational.json-simplify-43
916×rational.json-simplify-50
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0792783
11732783
24922783
324222783
Stop Event
node limit
Counts
119 → 53
Calls
Call 1
Inputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 z (*.f64 9 t))) 0)
(+.f64 0 (*.f64 y (*.f64 z (*.f64 9 t))))
(-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) 0)
(-.f64 0 (neg.f64 (*.f64 y (*.f64 z (*.f64 9 t)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 z (*.f64 9 t))))) 1)
(/.f64 (*.f64 y (*.f64 z (*.f64 9 t))) 1)
(/.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (/.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (*.f64 y (*.f64 z (*.f64 9 t)))))
(pow.f64 (*.f64 y (*.f64 z (*.f64 9 t))) 1)
(neg.f64 (neg.f64 (*.f64 y (*.f64 z (*.f64 9 t)))))
(+.f64 (*.f64 9 (*.f64 y t)) 0)
(+.f64 0 (*.f64 9 (*.f64 y t)))
(-.f64 (*.f64 9 (*.f64 y t)) 0)
(-.f64 0 (neg.f64 (*.f64 9 (*.f64 y t))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 9 (*.f64 y t)))) 1)
(/.f64 (*.f64 9 (*.f64 y t)) 1)
(/.f64 (*.f64 9 (*.f64 y t)) (/.f64 (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))))
(pow.f64 (*.f64 9 (*.f64 y t)) 1)
(neg.f64 (neg.f64 (*.f64 9 (*.f64 y t))))
(+.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) 0)
(+.f64 0 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)))
(+.f64 1 (-.f64 x (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x) -1)))
(+.f64 (-.f64 x (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x) -1)) 1)
(*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) 1)
(*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (/.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))))
(*.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (+.f64 x x)) -1)
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))))
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) 1))
(*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))))
(*.f64 (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)))) (/.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)))))
(/.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) 1)
(/.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (/.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))))
(/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (+.f64 x x)) -1)
(pow.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) 1)
(neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (+.f64 x x)))
Outputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 y (*.f64 z (*.f64 9 t))) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(+.f64 0 (*.f64 y (*.f64 z (*.f64 9 t))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(-.f64 0 (neg.f64 (*.f64 y (*.f64 z (*.f64 9 t)))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 y (*.f64 z (*.f64 9 t))))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(/.f64 (*.f64 y (*.f64 z (*.f64 9 t))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(/.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (/.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (*.f64 y (*.f64 z (*.f64 9 t)))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(pow.f64 (*.f64 y (*.f64 z (*.f64 9 t))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(neg.f64 (neg.f64 (*.f64 y (*.f64 z (*.f64 9 t)))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(+.f64 (*.f64 9 (*.f64 y t)) 0)
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(+.f64 0 (*.f64 9 (*.f64 y t)))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(-.f64 (*.f64 9 (*.f64 y t)) 0)
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(-.f64 0 (neg.f64 (*.f64 9 (*.f64 y t))))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 9 (*.f64 y t)))) 1)
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(/.f64 (*.f64 9 (*.f64 y t)) 1)
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(/.f64 (*.f64 9 (*.f64 y t)) (/.f64 (*.f64 9 (*.f64 y t)) (*.f64 9 (*.f64 y t))))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(pow.f64 (*.f64 9 (*.f64 y t)) 1)
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(neg.f64 (neg.f64 (*.f64 9 (*.f64 y t))))
(*.f64 9 (*.f64 y t))
(*.f64 y (*.f64 9 t))
(+.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) 0)
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 0 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)))
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 1 (-.f64 x (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x) -1)))
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (-.f64 x (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x) -1)) 1)
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) 1)
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (/.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))))
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)))
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (+.f64 x x)) -1)
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))))
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) 1))
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))))
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(*.f64 (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)))) (/.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)))))
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(/.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) 1)
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(/.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (/.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x))))
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(/.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (+.f64 x x)) -1)
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(pow.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) x)) 1)
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))
(neg.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 9 t))) (+.f64 x x)))
(-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))
(-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x))
(-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x))
(-.f64 (+.f64 x x) (*.f64 9 (*.f64 y (*.f64 t z))))

eval42.0ms (0.1%)

Compiler

Compiled 2384 to 1331 computations (44.2% saved)

prune37.0ms (0.1%)

Pruning

14 alts after pruning (5 fresh and 9 done)

PrunedKeptTotal
New1410141
Fresh055
Picked011
Done088
Total14114155
Error
0.0b
Counts
155 → 14
Alt Table
Click to see full alt table
StatusErrorProgram
23.2b
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
23.8b
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
24.9b
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
24.8b
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
2.8b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
21.2b
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
45.2b
(*.f64 (*.f64 z (*.f64 t y)) -9)
43.9b
(*.f64 (*.f64 y (*.f64 t z)) -9)
43.9b
(*.f64 (*.f64 t z) (*.f64 y -9))
45.2b
(*.f64 (*.f64 -9 z) (*.f64 y t))
43.7b
(*.f64 t (*.f64 (*.f64 y z) -9))
42.0b
(*.f64 a (*.f64 27 b))
42.0b
(*.f64 27 (*.f64 a b))
41.8b
(*.f64 2 x)
Compiler

Compiled 281 to 215 computations (23.5% saved)

localize19.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
0.2b
(*.f64 (*.f64 t z) -9)
0.3b
(*.f64 (*.f64 a b) -27)
6.8b
(*.f64 y (*.f64 (*.f64 t z) -9))
Compiler

Compiled 49 to 23 computations (53.1% saved)

series5.0ms (0%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
0.0ms
a
@0
(*.f64 (*.f64 a b) -27)
0.0ms
a
@0
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
0.0ms
y
@0
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
0.0ms
b
@0
(*.f64 (*.f64 a b) -27)
0.0ms
b
@0
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))

rewrite158.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1204×rational.json-simplify-47
802×rational.json-simplify-43
756×rational.json-5
754×exponential.json-3
754×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01582
112782
241082
3160282
4697282
Stop Event
node limit
Counts
4 → 44
Calls
Call 1
Inputs
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 (*.f64 a b) -27)
(*.f64 (*.f64 t z) -9)
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 y (*.f64 z -9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z -9))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 t (*.f64 y (*.f64 z -9)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a b) -27) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 a b) -27))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 a b) -27) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (*.f64 a b) -27)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 a b) -27))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a b) -27) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a b) -27) (/.f64 (*.f64 (*.f64 a b) -27) (*.f64 (*.f64 a b) -27)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 a b) -27) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (*.f64 a b) -27)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 z -9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 z -9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 z -9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (*.f64 z -9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z -9)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z -9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z -9)) (/.f64 (*.f64 (*.f64 t z) -18) (*.f64 (*.f64 t z) -18)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 z -9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (*.f64 z -9))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (-.f64 (*.f64 (*.f64 a b) -27) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (-.f64 (*.f64 (*.f64 a b) -27) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (/.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))) (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (/.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (*.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)))) (/.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (/.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))) (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))))))))

simplify190.0ms (0.5%)

Algorithm
egg-herbie
Rules
1178×rational.json-simplify-2
960×rational.json-simplify-54
894×rational.json-simplify-55
846×rational.json-simplify-47
718×rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0954286
12094286
25204286
320174286
467984286
Stop Event
node limit
Counts
188 → 61
Calls
Call 1
Inputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 -9 (*.f64 t z))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)
(+.f64 0 (*.f64 t (*.f64 y (*.f64 z -9))))
(-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)
(-.f64 0 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z -9))))) 1)
(/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)
(/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 t (*.f64 y (*.f64 z -9)))))
(pow.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)
(neg.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))
(+.f64 (*.f64 (*.f64 a b) -27) 0)
(+.f64 0 (*.f64 (*.f64 a b) -27))
(-.f64 (*.f64 (*.f64 a b) -27) 0)
(-.f64 0 (neg.f64 (*.f64 (*.f64 a b) -27)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 a b) -27))) 1)
(/.f64 (*.f64 (*.f64 a b) -27) 1)
(/.f64 (*.f64 (*.f64 a b) -27) (/.f64 (*.f64 (*.f64 a b) -27) (*.f64 (*.f64 a b) -27)))
(pow.f64 (*.f64 (*.f64 a b) -27) 1)
(neg.f64 (neg.f64 (*.f64 (*.f64 a b) -27)))
(+.f64 (*.f64 t (*.f64 z -9)) 0)
(+.f64 0 (*.f64 t (*.f64 z -9)))
(-.f64 (*.f64 t (*.f64 z -9)) 0)
(-.f64 0 (neg.f64 (*.f64 t (*.f64 z -9))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z -9)))) 1)
(/.f64 (*.f64 t (*.f64 z -9)) 1)
(/.f64 (*.f64 t (*.f64 z -9)) (/.f64 (*.f64 (*.f64 t z) -18) (*.f64 (*.f64 t z) -18)))
(pow.f64 (*.f64 t (*.f64 z -9)) 1)
(neg.f64 (neg.f64 (*.f64 t (*.f64 z -9))))
(+.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) 0)
(+.f64 0 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)))
(+.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (-.f64 (*.f64 (*.f64 a b) -27) -1)))
(+.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (-.f64 (*.f64 (*.f64 a b) -27) -1)) 1)
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) 1)
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (/.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))) (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9))))))
(*.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)))
(*.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))) -1)
(*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (/.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))))
(*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (*.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) 1))
(*.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)))) (/.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)))))
(/.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) 1)
(/.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (/.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))) (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9))))))
(/.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))) -1)
(pow.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) 1)
(neg.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))))
Outputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -27 (*.f64 a b))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 b 27))
(*.f64 (*.f64 a b) 27)
(*.f64 b (*.f64 a 27))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 b 27))
(*.f64 (*.f64 a b) 27)
(*.f64 b (*.f64 a 27))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 b 27))
(*.f64 (*.f64 a b) 27)
(*.f64 b (*.f64 a 27))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 b 27))
(*.f64 (*.f64 a b) 27)
(*.f64 b (*.f64 a 27))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 b 27))
(*.f64 (*.f64 a b) 27)
(*.f64 b (*.f64 a 27))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 b 27))
(*.f64 (*.f64 a b) 27)
(*.f64 b (*.f64 a 27))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 b 27))
(*.f64 (*.f64 a b) 27)
(*.f64 b (*.f64 a 27))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(+.f64 0 (*.f64 t (*.f64 y (*.f64 z -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z -9))))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 t (*.f64 y (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(pow.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(neg.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(+.f64 (*.f64 (*.f64 a b) -27) 0)
(*.f64 -27 (*.f64 a b))
(+.f64 0 (*.f64 (*.f64 a b) -27))
(*.f64 -27 (*.f64 a b))
(-.f64 (*.f64 (*.f64 a b) -27) 0)
(*.f64 -27 (*.f64 a b))
(-.f64 0 (neg.f64 (*.f64 (*.f64 a b) -27)))
(*.f64 -27 (*.f64 a b))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 a b) -27))) 1)
(*.f64 -27 (*.f64 a b))
(/.f64 (*.f64 (*.f64 a b) -27) 1)
(*.f64 -27 (*.f64 a b))
(/.f64 (*.f64 (*.f64 a b) -27) (/.f64 (*.f64 (*.f64 a b) -27) (*.f64 (*.f64 a b) -27)))
(*.f64 -27 (*.f64 a b))
(pow.f64 (*.f64 (*.f64 a b) -27) 1)
(*.f64 -27 (*.f64 a b))
(neg.f64 (neg.f64 (*.f64 (*.f64 a b) -27)))
(*.f64 -27 (*.f64 a b))
(+.f64 (*.f64 t (*.f64 z -9)) 0)
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(+.f64 0 (*.f64 t (*.f64 z -9)))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(-.f64 (*.f64 t (*.f64 z -9)) 0)
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 z -9))))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 z -9)))) 1)
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(/.f64 (*.f64 t (*.f64 z -9)) 1)
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(/.f64 (*.f64 t (*.f64 z -9)) (/.f64 (*.f64 (*.f64 t z) -18) (*.f64 (*.f64 t z) -18)))
(/.f64 (*.f64 -9 (*.f64 t z)) (/.f64 (*.f64 (*.f64 t z) -18) (*.f64 (*.f64 t z) -18)))
(/.f64 (*.f64 z (*.f64 -9 t)) (/.f64 (*.f64 z (*.f64 t -18)) (*.f64 z (*.f64 t -18))))
(/.f64 (*.f64 -9 (*.f64 t z)) (/.f64 (*.f64 z (*.f64 t -18)) (*.f64 z (*.f64 t -18))))
(/.f64 (*.f64 -9 (*.f64 t z)) (/.f64 (*.f64 (*.f64 t z) -72) (*.f64 (*.f64 t z) -72)))
(pow.f64 (*.f64 t (*.f64 z -9)) 1)
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(neg.f64 (neg.f64 (*.f64 t (*.f64 z -9))))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(+.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) 0)
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 0 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (-.f64 (*.f64 (*.f64 a b) -27) -1)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(+.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (-.f64 (*.f64 (*.f64 a b) -27) -1)) 1)
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) 1)
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (/.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))) (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9))))))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))) -1)
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (/.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (*.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) 1))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)))) (/.f64 (/.f64 1 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27))) (*.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)))))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(/.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) 1)
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(/.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) (/.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))) (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9))))))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(/.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))) -1)
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(pow.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 (*.f64 a b) -27)) 1)
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))
(neg.f64 (-.f64 (*.f64 (*.f64 a b) -27) (*.f64 t (*.f64 y (*.f64 z -9)))))
(+.f64 (*.f64 a (*.f64 b 27)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 (*.f64 a b) 27) (*.f64 y (*.f64 z (*.f64 -9 t))))
(-.f64 (*.f64 b (*.f64 a 27)) (*.f64 y (*.f64 (*.f64 t z) 9)))

localize9.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.2b
(*.f64 a (*.f64 27 b))
Compiler

Compiled 17 to 12 computations (29.4% saved)

localize9.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
4.1b
(*.f64 (*.f64 -9 z) (*.f64 y t))
Compiler

Compiled 23 to 13 computations (43.5% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite116.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1012×rational.json-simplify-49
852×rational.json-simplify-47
708×rational.json-simplify-50
626×rational.json-simplify-58
600×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
17819
226819
3106019
4461819
Stop Event
node limit
Counts
1 → 9
Calls
Call 1
Inputs
(*.f64 (*.f64 -9 z) (*.f64 y t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 z t) (*.f64 -9 y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 (*.f64 z t) (*.f64 -9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 z t) (*.f64 -9 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) (/.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) (*.f64 (*.f64 z t) (*.f64 -9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 (*.f64 z t) (*.f64 -9 y))))))))

simplify210.0ms (0.5%)

Algorithm
egg-herbie
Rules
1244×rational.json-simplify-49
1094×rational.json-simplify-2
988×rational.json-simplify-47
942×rational.json-simplify-111
930×rational.json-simplify-54
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
029855
161855
2173855
3717855
42102855
55422855
67397855
Stop Event
node limit
Counts
45 → 11
Calls
Call 1
Inputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) 0)
(+.f64 0 (*.f64 (*.f64 z t) (*.f64 -9 y)))
(-.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) 0)
(-.f64 0 (neg.f64 (*.f64 (*.f64 z t) (*.f64 -9 y))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 z t) (*.f64 -9 y)))) 1)
(/.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) 1)
(/.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) (/.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) (*.f64 (*.f64 z t) (*.f64 -9 y))))
(pow.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) 1)
(neg.f64 (neg.f64 (*.f64 (*.f64 z t) (*.f64 -9 y))))
Outputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(+.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(+.f64 0 (*.f64 (*.f64 z t) (*.f64 -9 y)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(-.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(-.f64 0 (neg.f64 (*.f64 (*.f64 z t) (*.f64 -9 y))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 (*.f64 z t) (*.f64 -9 y)))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(/.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(/.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) (/.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) (*.f64 (*.f64 z t) (*.f64 -9 y))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(pow.f64 (*.f64 (*.f64 z t) (*.f64 -9 y)) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(neg.f64 (neg.f64 (*.f64 (*.f64 z t) (*.f64 -9 y))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))

localize9.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 z (*.f64 t y)) -9)
4.0b
(*.f64 z (*.f64 t y))
Compiler

Compiled 25 to 11 computations (56% saved)

series1.0ms (0%)

Counts
2 → 72
Calls

18 calls:

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

rewrite133.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
952×rational.json-simplify-79
870×rational.json-simplify-49
766×rational.json-simplify-47
704×rational.json-simplify-50
550×rational.json-simplify-43
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0932
17832
226632
3103332
4447632
Stop Event
node limit
Counts
2 → 18
Calls
Call 1
Inputs
(*.f64 z (*.f64 t y))
(*.f64 (*.f64 z (*.f64 t y)) -9)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t y)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 z (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 z (*.f64 t y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t y)) (/.f64 (*.f64 z (*.f64 t y)) (*.f64 z (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 t y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 z (*.f64 t y))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 y (*.f64 z -9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z -9))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 t (*.f64 y (*.f64 z -9)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))))))

simplify191.0ms (0.5%)

Algorithm
egg-herbie
Rules
1260×rational.json-simplify-47
740×rational.json-simplify-111
730×rational.json-simplify-76
644×rational.json-simplify-79
638×rational.json-simplify-42
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0441440
11041440
22651440
39611440
430581440
565781440
Stop Event
node limit
Counts
90 → 24
Calls
Call 1
Inputs
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 z (*.f64 t y)) 0)
(+.f64 0 (*.f64 z (*.f64 t y)))
(-.f64 (*.f64 z (*.f64 t y)) 0)
(-.f64 0 (neg.f64 (*.f64 z (*.f64 t y))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 z (*.f64 t y)))) 1)
(/.f64 (*.f64 z (*.f64 t y)) 1)
(/.f64 (*.f64 z (*.f64 t y)) (/.f64 (*.f64 z (*.f64 t y)) (*.f64 z (*.f64 t y))))
(pow.f64 (*.f64 z (*.f64 t y)) 1)
(neg.f64 (neg.f64 (*.f64 z (*.f64 t y))))
(+.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)
(+.f64 0 (*.f64 t (*.f64 y (*.f64 z -9))))
(-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)
(-.f64 0 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z -9))))) 1)
(/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)
(/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 t (*.f64 y (*.f64 z -9)))))
(pow.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)
(neg.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))
Outputs
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(+.f64 (*.f64 z (*.f64 t y)) 0)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(+.f64 0 (*.f64 z (*.f64 t y)))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(-.f64 (*.f64 z (*.f64 t y)) 0)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(-.f64 0 (neg.f64 (*.f64 z (*.f64 t y))))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 z (*.f64 t y)))) 1)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (*.f64 z (*.f64 t y)) 1)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (*.f64 z (*.f64 t y)) (/.f64 (*.f64 z (*.f64 t y)) (*.f64 z (*.f64 t y))))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(pow.f64 (*.f64 z (*.f64 t y)) 1)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(neg.f64 (neg.f64 (*.f64 z (*.f64 t y))))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(+.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(+.f64 0 (*.f64 t (*.f64 y (*.f64 z -9))))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(-.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 0)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 t (*.f64 y (*.f64 z -9))))) 1)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (/.f64 (*.f64 t (*.f64 y (*.f64 z -9))) (*.f64 t (*.f64 y (*.f64 z -9)))))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(pow.f64 (*.f64 t (*.f64 y (*.f64 z -9))) 1)
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(neg.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -9)))))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 -9 (*.f64 y z)))

localize31.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
0.2b
(*.f64 9 (*.f64 z (*.f64 t y)))
0.3b
(*.f64 27 (*.f64 a b))
4.0b
(*.f64 z (*.f64 t y))
Compiler

Compiled 49 to 20 computations (59.2% saved)

series5.0ms (0%)

Counts
2 → 96
Calls

24 calls:

TimeVariablePointExpression
0.0ms
z
@-inf
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
0.0ms
b
@-inf
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
0.0ms
t
@inf
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
0.0ms
a
@0
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
0.0ms
z
@inf
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))

rewrite162.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1114×rational.json-simplify-47
826×rational.json-simplify-49
784×rational.json-5
782×exponential.json-3
782×rational.json-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01556
113156
243856
3168956
4650856
Stop Event
node limit
Counts
2 → 25
Calls
Call 1
Inputs
(*.f64 9 (*.f64 z (*.f64 t y)))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 9 (*.f64 t y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 9 (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 9 (*.f64 t y))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 z (*.f64 9 (*.f64 t y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (-.f64 -1 (*.f64 z (*.f64 9 (*.f64 t y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 9 (*.f64 t y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (/.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 z (*.f64 9 (*.f64 t y)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 9 (*.f64 t y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 z (*.f64 9 (*.f64 t y)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) -1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) (/.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))) (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y))))) (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y))))) (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) (/.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))))))))

simplify243.0ms (0.6%)

Algorithm
egg-herbie
Rules
746×rational.json-simplify-50
704×rational.json-simplify-41
620×rational.json-simplify-76
610×rational.json-simplify-79
580×rational.json-simplify-111
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0623355
11293355
22993355
310393355
437773355
567573355
Stop Event
node limit
Counts
121 → 36
Calls
Call 1
Inputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 z (*.f64 9 (*.f64 t y))) 0)
(+.f64 0 (*.f64 z (*.f64 9 (*.f64 t y))))
(-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) 0)
(-.f64 0 (neg.f64 (*.f64 z (*.f64 9 (*.f64 t y)))))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 z (*.f64 9 (*.f64 t y))))) 1)
(/.f64 (*.f64 z (*.f64 9 (*.f64 t y))) 1)
(/.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (/.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 z (*.f64 9 (*.f64 t y)))))
(pow.f64 (*.f64 z (*.f64 9 (*.f64 t y))) 1)
(neg.f64 (neg.f64 (*.f64 z (*.f64 9 (*.f64 t y)))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) 0)
(+.f64 0 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))))
(+.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) -1)))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) -1)) 1)
(*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) 1)
(*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) (/.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))))
(*.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))))
(*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) -1)
(*.f64 (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))) (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y))))))
(*.f64 (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y))))) (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y))))) (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))))))
(/.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) 1)
(/.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) (/.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) -1)
(pow.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) 1)
(neg.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))))
Outputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 t (*.f64 (*.f64 y z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 z (*.f64 9 (*.f64 t y))) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(+.f64 0 (*.f64 z (*.f64 9 (*.f64 t y))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(-.f64 0 (neg.f64 (*.f64 z (*.f64 9 (*.f64 t y)))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(-.f64 (-.f64 0 (-.f64 -1 (*.f64 z (*.f64 9 (*.f64 t y))))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(/.f64 (*.f64 z (*.f64 9 (*.f64 t y))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(/.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (/.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 z (*.f64 9 (*.f64 t y)))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(pow.f64 (*.f64 z (*.f64 9 (*.f64 t y))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(neg.f64 (neg.f64 (*.f64 z (*.f64 9 (*.f64 t y)))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 9 z))
(*.f64 y (*.f64 9 (*.f64 t z)))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) 0)
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 0 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) -1)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) -1)) 1)
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) 1)
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) (/.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) -1)
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))) (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y))))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y))))) (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (*.f64 (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))))) (/.f64 (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y))))) (*.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(/.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) 1)
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(/.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) (/.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b)))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(/.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))) -1)
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(pow.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 z (*.f64 9 (*.f64 t y)))) 1)
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(neg.f64 (-.f64 (*.f64 z (*.f64 9 (*.f64 t y))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 t (*.f64 (*.f64 y z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))

eval79.0ms (0.2%)

Compiler

Compiled 2668 to 1433 computations (46.3% saved)

prune71.0ms (0.2%)

Pruning

15 alts after pruning (1 fresh and 14 done)

PrunedKeptTotal
New1601161
Fresh000
Picked011
Done01313
Total16015175
Error
0.0b
Counts
175 → 15
Alt Table
Click to see full alt table
StatusErrorProgram
23.2b
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
23.8b
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
24.9b
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
24.8b
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
2.8b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
21.2b
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
45.2b
(*.f64 (*.f64 z (*.f64 t y)) -9)
43.9b
(*.f64 (*.f64 y (*.f64 t z)) -9)
43.9b
(*.f64 (*.f64 t z) (*.f64 y -9))
45.2b
(*.f64 (*.f64 -9 z) (*.f64 y t))
43.7b
(*.f64 t (*.f64 (*.f64 y z) -9))
42.0b
(*.f64 b (*.f64 a 27))
42.0b
(*.f64 a (*.f64 27 b))
42.0b
(*.f64 27 (*.f64 a b))
41.8b
(*.f64 2 x)
Compiler

Compiled 217 to 167 computations (23% saved)

regimes1.7s (4.4%)

Counts
23 → 2
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 y (*.f64 z (*.f64 t -9)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 z t)))) (*.f64 a (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (*.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))) (-.f64 (+.f64 x x) (*.f64 9 (*.f64 t (*.f64 y z)))))) (*.f64 (*.f64 a 27) b))
Outputs
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 z t)))) (*.f64 a (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
Calls

14 calls:

433.0ms
x
209.0ms
(-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t))
193.0ms
z
162.0ms
t
135.0ms
b
Results
ErrorSegmentsBranch
1.3b2x
0.5b2y
0.2b2z
0.3b2t
2.7b1a
1.5b3b
0.6b3(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
0.6b3(-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t))
1.3b2(*.f64 x 2)
0.6b3(*.f64 (*.f64 (*.f64 y 9) z) t)
0.6b2(*.f64 (*.f64 y 9) z)
0.5b2(*.f64 y 9)
2.7b1(*.f64 (*.f64 a 27) b)
2.7b1(*.f64 a 27)
Compiler

Compiled 407 to 263 computations (35.4% saved)

bsearch34.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
34.0ms
3.331764937241828e+63
2.1850897319131514e+65
Results
26.0ms112×body256valid
4.0ms16×body256infinite
Compiler

Compiled 368 to 277 computations (24.7% saved)

regimes962.0ms (2.5%)

Counts
21 → 2
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 y (*.f64 z (*.f64 t -9)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 z t)))) (*.f64 a (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 (*.f64 a 27) b))
Outputs
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 (*.f64 a 27) b))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
Calls

10 calls:

225.0ms
t
174.0ms
b
152.0ms
z
149.0ms
(*.f64 (*.f64 a 27) b)
76.0ms
(*.f64 x 2)
Results
ErrorSegmentsBranch
2.7b1x
2.7b1y
0.7b2z
2.7b1t
2.7b1a
2.7b1b
2.7b1(*.f64 x 2)
2.7b1(*.f64 y 9)
2.7b1(*.f64 (*.f64 a 27) b)
2.7b1(*.f64 a 27)
Compiler

Compiled 283 to 185 computations (34.6% saved)

bsearch39.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
39.0ms
1.3928685112280066e+102
2.2776162960392985e+105
Results
29.0ms128×body256valid
6.0ms27×body256infinite
Compiler

Compiled 384 to 289 computations (24.7% saved)

regimes714.0ms (1.8%)

Counts
20 → 2
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 y (*.f64 z (*.f64 t -9)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 z t)))) (*.f64 a (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 9 z) t))) (*.f64 (*.f64 a 27) b))
Outputs
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 z t)))) (*.f64 a (*.f64 27 b)))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
Calls

9 calls:

263.0ms
(*.f64 (*.f64 a 27) b)
208.0ms
y
93.0ms
(*.f64 a 27)
71.0ms
z
20.0ms
b
Results
ErrorSegmentsBranch
2.9b1x
2.9b1y
0.9b2z
2.9b1t
2.9b1a
2.9b1b
2.9b1(*.f64 x 2)
2.9b1(*.f64 (*.f64 a 27) b)
2.9b1(*.f64 a 27)
Compiler

Compiled 257 to 167 computations (35% saved)

bsearch21.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
20.0ms
3.331764937241828e+63
2.1850897319131514e+65
Results
14.0ms112×body256valid
3.0ms24×body256infinite
Compiler

Compiled 326 to 249 computations (23.6% saved)

regimes2.5s (6.4%)

Counts
18 → 10
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 y (*.f64 z (*.f64 t -9)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
Outputs
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
(-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
Calls

7 calls:

690.0ms
(*.f64 a 27)
460.0ms
t
367.0ms
a
293.0ms
b
235.0ms
x
Results
ErrorSegmentsBranch
8.2b5x
13.9b4y
12.6b3z
10.4b8t
8.1b10a
9.7b7b
8.1b10(*.f64 a 27)
Compiler

Compiled 203 to 128 computations (36.9% saved)

bsearch72.0ms (0.2%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.85425514415206e-197
2.586421643257139e-196
0.0ms
-2.1633664710658804e-160
-1.209719930178271e-161
0.0ms
-4.5264708246346115e-130
-3.6814997187741956e-131
70.0ms
-2.9882827241873546e-102
-4.5856745248292065e-107
0.0ms
-4.03966085859706e-43
-4.554406174465979e-47
0.0ms
-1484118.257300106
-85561.46835250985
0.0ms
-1.7279725409808237e+39
-3.1069313645267306e+37
0.0ms
-8.234207240709301e+108
-5.989187639559672e+105
0.0ms
-1.0267938419977108e+200
-1.4620636308472814e+199
Compiler

Compiled 32 to 25 computations (21.9% saved)

regimes914.0ms (2.3%)

Counts
17 → 5
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 y (*.f64 z (*.f64 t -9)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
Outputs
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y))))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
Calls

7 calls:

293.0ms
(*.f64 a 27)
266.0ms
a
107.0ms
b
82.0ms
t
63.0ms
x
Results
ErrorSegmentsBranch
8.4b5x
13.7b5y
12.6b3z
10.5b8t
12.4b4a
11.1b5b
12.4b4(*.f64 a 27)
Compiler

Compiled 190 to 122 computations (35.8% saved)

bsearch81.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
24.0ms
2.735206279913427e-87
7.388241495071722e-82
21.0ms
-8.27715906975984e-10
-9.991996174287115e-13
13.0ms
-1.0304559528423782e+75
-3.950844930657955e+74
23.0ms
-3.4989328372082217e+99
-6.2122525261217884e+91
Results
69.0ms496×body256valid
Compiler

Compiled 1184 to 902 computations (23.8% saved)

regimes366.0ms (0.9%)

Counts
16 → 5
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 y (*.f64 z (*.f64 t -9)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 (*.f64 9 t) y)))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
Outputs
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
Calls

7 calls:

67.0ms
x
56.0ms
b
52.0ms
(*.f64 a 27)
49.0ms
a
49.0ms
z
Results
ErrorSegmentsBranch
15.2b7x
13.9b5y
13.3b5z
13.3b4t
12.6b5a
11.1b5b
12.6b5(*.f64 a 27)
Compiler

Compiled 177 to 117 computations (33.9% saved)

bsearch87.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
1.7026977839769377e-9
2.6272771023290073e-5
22.0ms
3.587237777056467e-102
3.6196485854568537e-96
20.0ms
1.2347027371692817e-204
7.25239877474368e-202
26.0ms
-2.2218024036413855e-123
-1.1464423184030529e-140
Results
76.0ms560×body256valid
Compiler

Compiled 1222 to 952 computations (22.1% saved)

regimes1.4s (3.7%)

Counts
15 → 5
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 y (*.f64 z (*.f64 t -9)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 (*.f64 9 t) y)))
Outputs
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
Calls

7 calls:

525.0ms
b
415.0ms
a
186.0ms
(*.f64 a 27)
107.0ms
x
75.0ms
z
Results
ErrorSegmentsBranch
15.7b7x
15.4b5y
13.3b5z
13.3b4t
12.7b5a
11.4b5b
12.7b5(*.f64 a 27)
Compiler

Compiled 166 to 112 computations (32.5% saved)

bsearch153.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
51.0ms
1.7026977839769377e-9
2.6272771023290073e-5
42.0ms
3.587237777056467e-102
3.6196485854568537e-96
31.0ms
1.2090774286177729e-179
7.350053375816491e-179
28.0ms
-1.780093800637164e-173
-1.869837239173034e-174
Results
138.0ms464×body256valid
Compiler

Compiled 1018 to 808 computations (20.6% saved)

regimes588.0ms (1.5%)

Counts
13 → 5
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 y (*.f64 z (*.f64 t -9)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
Outputs
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
Calls

7 calls:

101.0ms
x
97.0ms
b
94.0ms
(*.f64 a 27)
77.0ms
a
72.0ms
z
Results
ErrorSegmentsBranch
15.7b7x
15.4b5y
15.1b5z
13.3b4t
12.7b5a
11.4b5b
12.7b5(*.f64 a 27)
Compiler

Compiled 144 to 99 computations (31.3% saved)

bsearch129.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
34.0ms
1.7026977839769377e-9
2.6272771023290073e-5
39.0ms
3.587237777056467e-102
3.6196485854568537e-96
29.0ms
1.2090774286177729e-179
7.350053375816491e-179
26.0ms
-1.780093800637164e-173
-1.869837239173034e-174
Results
113.0ms464×body256valid
Compiler

Compiled 1018 to 808 computations (20.6% saved)

regimes548.0ms (1.4%)

Counts
12 → 7
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 y (*.f64 z (*.f64 t -9)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
Outputs
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(*.f64 (*.f64 t z) (*.f64 y -9))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
Calls

7 calls:

99.0ms
x
95.0ms
(*.f64 a 27)
94.0ms
a
69.0ms
z
68.0ms
b
Results
ErrorSegmentsBranch
17.0b7x
18.7b4y
17.1b5z
17.3b4t
17.5b7a
17.8b5b
17.5b7(*.f64 a 27)
Compiler

Compiled 133 to 93 computations (30.1% saved)

bsearch588.0ms (1.5%)

Algorithm
binary-search
Steps
TimeLeftRight
163.0ms
9.951241863379967e-197
2.2884920658634137e-196
94.0ms
7.190245551247786e-307
2.889461110310649e-304
41.0ms
-3.244230479378519e-30
-1.5186134002507613e-41
241.0ms
-9.991996174287115e-13
-3.1406837835528663e-15
25.0ms
-1.0632253679422917e+102
-6.954279456038844e+100
23.0ms
-6.529056960220238e+114
-1.8678632039779906e+114
Results
399.0ms672×body256valid
Compiler

Compiled 1292 to 1033 computations (20% saved)

regimes2.3s (5.9%)

Counts
11 → 10
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 y (*.f64 z (*.f64 t -9)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 (*.f64 z (*.f64 t y)) -9)
Outputs
(*.f64 2 x)
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 2 x)
(*.f64 b (*.f64 a 27))
(*.f64 2 x)
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 a (*.f64 27 b))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 b (*.f64 a 27))
(*.f64 2 x)
Calls

7 calls:

465.0ms
t
459.0ms
a
395.0ms
x
345.0ms
(*.f64 a 27)
281.0ms
z
Results
ErrorSegmentsBranch
23.2b10x
30.1b10y
30.7b7z
29.5b9t
26.4b11a
27.0b8b
26.4b11(*.f64 a 27)
Compiler

Compiled 124 to 88 computations (29% saved)

bsearch1.1s (2.9%)

Algorithm
binary-search
Steps
TimeLeftRight
253.0ms
2.735206279913427e-87
7.388241495071722e-82
101.0ms
9.951241863379967e-197
2.2884920658634137e-196
31.0ms
7.190245551247786e-307
2.889461110310649e-304
245.0ms
-3.244230479378519e-30
-1.5186134002507613e-41
35.0ms
-8.27715906975984e-10
-9.991996174287115e-13
128.0ms
-1.0304559528423782e+75
-3.950844930657955e+74
34.0ms
-3.4989328372082217e+99
-6.2122525261217884e+91
182.0ms
-1.0632253679422917e+102
-6.954279456038844e+100
117.0ms
-6.529056960220238e+114
-1.8678632039779906e+114
Results
1.1s1040×body256valid
Compiler

Compiled 1592 to 1325 computations (16.8% saved)

regimes1.5s (3.8%)

Counts
9 → 10
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 y (*.f64 z (*.f64 t -9)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 (*.f64 t z) (*.f64 y -9))
Outputs
(*.f64 2 x)
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 2 x)
(*.f64 b (*.f64 a 27))
(*.f64 2 x)
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 a (*.f64 27 b))
(*.f64 (*.f64 t z) (*.f64 y -9))
(*.f64 b (*.f64 a 27))
(*.f64 2 x)
Calls

7 calls:

361.0ms
z
359.0ms
x
249.0ms
a
131.0ms
(*.f64 a 27)
130.0ms
b
Results
ErrorSegmentsBranch
23.2b10x
30.1b10y
30.7b7z
29.5b9t
26.4b11a
27.0b8b
26.4b11(*.f64 a 27)
Compiler

Compiled 110 to 81 computations (26.4% saved)

bsearch381.0ms (1%)

Algorithm
binary-search
Steps
TimeLeftRight
77.0ms
2.735206279913427e-87
7.388241495071722e-82
23.0ms
9.951241863379967e-197
2.2884920658634137e-196
37.0ms
7.190245551247786e-307
2.889461110310649e-304
56.0ms
-3.244230479378519e-30
-1.5186134002507613e-41
47.0ms
-8.27715906975984e-10
-9.991996174287115e-13
35.0ms
-1.0304559528423782e+75
-3.950844930657955e+74
50.0ms
-3.4989328372082217e+99
-6.2122525261217884e+91
30.0ms
-1.0632253679422917e+102
-6.954279456038844e+100
26.0ms
-6.529056960220238e+114
-1.8678632039779906e+114
Results
325.0ms1040×body256valid
Compiler

Compiled 1592 to 1325 computations (16.8% saved)

regimes754.0ms (1.9%)

Counts
8 → 10
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 y (*.f64 z (*.f64 t -9)))
(*.f64 (*.f64 -9 z) (*.f64 y t))
Outputs
(*.f64 2 x)
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 2 x)
(*.f64 b (*.f64 a 27))
(*.f64 2 x)
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 a (*.f64 27 b))
(*.f64 (*.f64 -9 z) (*.f64 y t))
(*.f64 27 (*.f64 a b))
(*.f64 2 x)
Calls

7 calls:

134.0ms
a
132.0ms
(*.f64 a 27)
119.0ms
x
105.0ms
y
96.0ms
t
Results
ErrorSegmentsBranch
23.4b10x
30.1b10y
30.7b7z
29.5b9t
26.4b11a
27.0b8b
26.4b11(*.f64 a 27)
Compiler

Compiled 103 to 77 computations (25.2% saved)

bsearch308.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
66.0ms
2.735206279913427e-87
7.388241495071722e-82
11.0ms
4.8918194263778555e-197
6.502728757989033e-197
35.0ms
7.190245551247786e-307
2.889461110310649e-304
47.0ms
-3.244230479378519e-30
-1.5186134002507613e-41
32.0ms
-8.27715906975984e-10
-9.991996174287115e-13
28.0ms
-1.0304559528423782e+75
-3.950844930657955e+74
37.0ms
-3.4989328372082217e+99
-6.2122525261217884e+91
27.0ms
-1.0632253679422917e+102
-6.954279456038844e+100
24.0ms
-6.529056960220238e+114
-1.8678632039779906e+114
Results
271.0ms1008×body256valid
Compiler

Compiled 1540 to 1283 computations (16.7% saved)

regimes689.0ms (1.8%)

Counts
7 → 10
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 y (*.f64 z (*.f64 t -9)))
Outputs
(*.f64 2 x)
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 2 x)
(*.f64 b (*.f64 a 27))
(*.f64 2 x)
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 a (*.f64 27 b))
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 27 (*.f64 a b))
(*.f64 2 x)
Calls

7 calls:

125.0ms
(*.f64 a 27)
119.0ms
a
98.0ms
x
95.0ms
y
92.0ms
t
Results
ErrorSegmentsBranch
23.4b10x
30.1b10y
30.8b7z
29.5b9t
26.4b11a
27.0b8b
26.4b11(*.f64 a 27)
Compiler

Compiled 96 to 73 computations (24% saved)

bsearch232.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
34.0ms
2.735206279913427e-87
7.388241495071722e-82
12.0ms
4.8918194263778555e-197
6.502728757989033e-197
30.0ms
7.190245551247786e-307
2.889461110310649e-304
33.0ms
-7.980629726157243e-43
-2.7386358104699905e-48
29.0ms
-8.27715906975984e-10
-9.991996174287115e-13
19.0ms
-1.0304559528423782e+75
-3.950844930657955e+74
33.0ms
-3.4989328372082217e+99
-6.2122525261217884e+91
22.0ms
-1.0632253679422917e+102
-6.954279456038844e+100
19.0ms
-6.529056960220238e+114
-1.8678632039779906e+114
Results
204.0ms992×body256valid
Compiler

Compiled 1514 to 1262 computations (16.6% saved)

regimes1.5s (3.9%)

Counts
5 → 8
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
(*.f64 t (*.f64 (*.f64 y z) -9))
Outputs
(*.f64 2 x)
(*.f64 b (*.f64 a 27))
(*.f64 2 x)
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 a (*.f64 27 b))
(*.f64 t (*.f64 (*.f64 y z) -9))
(*.f64 27 (*.f64 a b))
(*.f64 2 x)
Calls

7 calls:

307.0ms
y
289.0ms
x
259.0ms
b
206.0ms
t
177.0ms
(*.f64 a 27)
Results
ErrorSegmentsBranch
24.7b8x
31.4b10y
32.1b7z
29.5b9t
26.7b11a
27.6b8b
26.7b11(*.f64 a 27)
Compiler

Compiled 82 to 65 computations (20.7% saved)

bsearch431.0ms (1.1%)

Algorithm
binary-search
Steps
TimeLeftRight
40.0ms
2.735206279913427e-87
7.388241495071722e-82
34.0ms
2.7063077307745327e-253
5.354786303958073e-248
40.0ms
7.190245551247786e-307
2.889461110310649e-304
41.0ms
-7.980629726157243e-43
-2.7386358104699905e-48
37.0ms
-8.27715906975984e-10
-9.991996174287115e-13
202.0ms
-1.0304559528423782e+75
-3.950844930657955e+74
37.0ms
-3.4989328372082217e+99
-6.2122525261217884e+91
Results
405.0ms912×body256valid
Compiler

Compiled 1406 to 1168 computations (16.9% saved)

regimes525.0ms (1.3%)

Counts
4 → 3
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(*.f64 b (*.f64 a 27))
Outputs
(*.f64 2 x)
(*.f64 a (*.f64 27 b))
(*.f64 2 x)
Calls

7 calls:

230.0ms
(*.f64 a 27)
76.0ms
y
61.0ms
z
50.0ms
a
49.0ms
t
Results
ErrorSegmentsBranch
28.4b3x
33.6b10y
35.5b7z
36.5b5t
31.5b5a
30.5b5b
31.5b5(*.f64 a 27)
Compiler

Compiled 75 to 61 computations (18.7% saved)

bsearch76.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
39.0ms
2.735206279913427e-87
7.388241495071722e-82
37.0ms
-3.4989328372082217e+99
-6.2122525261217884e+91
Results
67.0ms288×body256valid
Compiler

Compiled 428 to 367 computations (14.3% saved)

regimes221.0ms (0.6%)

Accuracy

Total -33.9b remaining (-119.4%)

Threshold costs -33.9b (-119.4%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
Outputs
(*.f64 2 x)
(*.f64 27 (*.f64 a b))
(*.f64 2 x)
Calls

6 calls:

54.0ms
y
47.0ms
z
35.0ms
t
34.0ms
a
31.0ms
b
Results
ErrorSegmentsBranch
28.4b3x
33.6b10y
35.5b7z
36.5b5t
31.6b5a
30.5b5b
Compiler

Compiled 56 to 47 computations (16.1% saved)

bsearch82.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
43.0ms
2.735206279913427e-87
7.388241495071722e-82
39.0ms
-3.4989328372082217e+99
-6.2122525261217884e+91
Results
74.0ms288×body256valid
Compiler

Compiled 428 to 367 computations (14.3% saved)

simplify77.0ms (0.2%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02752735
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 z 22499999999999998652832381049095281872172261208175436732506832896) (+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 z t)))) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b)))
(if (<=.f64 z 51000000000000001689133785883785360444236905560351480890252661796081041343888152612133433840623998205952) (+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 (*.f64 a 27) b)) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y)))))
(if (<=.f64 z 209999999999999991323773256007297079350100658519725461919217221632) (+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 z t)))) (*.f64 a (*.f64 27 b))) (-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t)))))
(if (<=.f64 (*.f64 a 27) -99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 (*.f64 a 27) -4999999999999999909254353594199903932358825482164085623979199184949536277190026649102901712196568838131679232) (-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27)) (if (<=.f64 (*.f64 a 27) -999999999999999939709166371603178586112) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 (*.f64 a 27) -1000000) (-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y))) (if (<=.f64 (*.f64 a 27) -5021681388309345/12554203470773361527671578846415332832204710888928069025792) (-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t)))) (if (<=.f64 (*.f64 a 27) -5043456793138493/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224) (-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27)) (if (<=.f64 (*.f64 a 27) -1248699420126397/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 (*.f64 a 27) -1582914569427869/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y)))) (if (<=.f64 (*.f64 a 27) 4208108721238699/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))))))))))
(if (<=.f64 x -111999999999999994436969229798891252087124201612705496126380044497994319492461723713246593024) (-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y))) (if (<=.f64 x -999999999999999926539781176481198923508803215199467887262646419780362305536) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y)))) (if (<=.f64 x -870426590122533/38685626227668133590597632) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 x 4955489923336511/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y)))) (-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))))))
(if (<=.f64 b -6549689112372573/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 b 1323756543144477/2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060288) (-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y))) (if (<=.f64 b 7060839510393891/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 b 5289050460814003/37778931862957161709568) (-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t)))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))))))
(if (<=.f64 b -295873605726537/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 b 5255931591500769/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z)))) (if (<=.f64 b 8850059985518291/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 b 4911261142184431/37778931862957161709568) (-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t)))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))))))
(if (<=.f64 b -5680773229949511/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 b 5255931591500769/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z)))) (if (<=.f64 b 378259259485387/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 b 6788401819125115/590295810358705651712) (-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z)))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))))))
(if (<=.f64 x -1900000000000000029562890645987001746109582654150016723402564102818584184213035836203472240838590150584791933648896) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 x -1050000000000000006984691204119268594580575365096660012715005198302825464818827962690892922488923095040) (*.f64 (*.f64 y (*.f64 t z)) -9) (if (<=.f64 x -7986198781437845/2535301200456458802993406410752) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 x -35681192317649/11150372599265311570767859136324180752990208) (*.f64 (*.f64 -9 z) (*.f64 y t)) (if (<=.f64 x 3706095946789135/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 x 4208108721238699/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (*.f64 (*.f64 t z) (*.f64 y -9)) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))))))))
(if (<=.f64 x -1900000000000000029562890645987001746109582654150016723402564102818584184213035836203472240838590150584791933648896) (*.f64 2 x) (if (<=.f64 x -1050000000000000006984691204119268594580575365096660012715005198302825464818827962690892922488923095040) (*.f64 (*.f64 y (*.f64 t z)) -9) (if (<=.f64 x -62999999999999998680046586094941882792304004167895401778432285430755617831034469712343859200) (*.f64 2 x) (if (<=.f64 x -999999999999999926539781176481198923508803215199467887262646419780362305536) (*.f64 b (*.f64 a 27)) (if (<=.f64 x -5446936172855673/618970019642690137449562112) (*.f64 2 x) (if (<=.f64 x -7307508186654515/11417981541647679048466287755595961091061972992) (*.f64 (*.f64 -9 z) (*.f64 y t)) (if (<=.f64 x 7906338019816821/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (*.f64 a (*.f64 27 b)) (if (<=.f64 x 604915628678063/5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376) (*.f64 (*.f64 t z) (*.f64 y -9)) (if (<=.f64 x 6237082144889057/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 b (*.f64 a 27)) (*.f64 2 x))))))))))
(if (<=.f64 x -2200000000000000034230715484827054653390043073226335153413495276947834318562462547182967857813104384887653817909248) (*.f64 2 x) (if (<=.f64 x -1050000000000000006984691204119268594580575365096660012715005198302825464818827962690892922488923095040) (*.f64 (*.f64 t z) (*.f64 y -9)) (if (<=.f64 x -62999999999999998680046586094941882792304004167895401778432285430755617831034469712343859200) (*.f64 2 x) (if (<=.f64 x -799999999999999961318550494422337583081568726424106841337654558109200285696) (*.f64 b (*.f64 a 27)) (if (<=.f64 x -4951760157141521/2475880078570760549798248448) (*.f64 2 x) (if (<=.f64 x -6824394205418411/23945242826029513411849172299223580994042798784118784) (*.f64 (*.f64 -9 z) (*.f64 y t)) (if (<=.f64 x 7708679569321401/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (*.f64 a (*.f64 27 b)) (if (<=.f64 x 604915628678063/5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376) (*.f64 (*.f64 t z) (*.f64 y -9)) (if (<=.f64 x 6124302029392433/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (*.f64 b (*.f64 a 27)) (*.f64 2 x))))))))))
(if (<=.f64 x -1900000000000000029562890645987001746109582654150016723402564102818584184213035836203472240838590150584791933648896) (*.f64 2 x) (if (<=.f64 x -1050000000000000006984691204119268594580575365096660012715005198302825464818827962690892922488923095040) (*.f64 y (*.f64 t (*.f64 z -9))) (if (<=.f64 x -62999999999999998680046586094941882792304004167895401778432285430755617831034469712343859200) (*.f64 2 x) (if (<=.f64 x -799999999999999961318550494422337583081568726424106841337654558109200285696) (*.f64 b (*.f64 a 27)) (if (<=.f64 x -7118155225890937/309485009821345068724781056) (*.f64 2 x) (if (<=.f64 x -7632546150796907/2993155353253689176481146537402947624255349848014848) (*.f64 (*.f64 -9 z) (*.f64 y t)) (if (<=.f64 x 1420670112935835/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 a (*.f64 27 b)) (if (<=.f64 x 4544757418937795/84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016) (*.f64 (*.f64 -9 z) (*.f64 y t)) (if (<=.f64 x 6151642663452221/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 27 (*.f64 a b)) (*.f64 2 x))))))))))
(if (<=.f64 x -1900000000000000029562890645987001746109582654150016723402564102818584184213035836203472240838590150584791933648896) (*.f64 2 x) (if (<=.f64 x -1050000000000000006984691204119268594580575365096660012715005198302825464818827962690892922488923095040) (*.f64 y (*.f64 t (*.f64 z -9))) (if (<=.f64 x -62999999999999998680046586094941882792304004167895401778432285430755617831034469712343859200) (*.f64 2 x) (if (<=.f64 x -960000000000000033929162806256318876795987088767058335715335158870682107904) (*.f64 b (*.f64 a 27)) (if (<=.f64 x -1098671784865775/154742504910672534362390528) (*.f64 2 x) (if (<=.f64 x -3013008832985607/200867255532373784442745261542645325315275374222849104412672) (*.f64 t (*.f64 (*.f64 y z) -9)) (if (<=.f64 x 4111295770304747/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (*.f64 a (*.f64 27 b)) (if (<=.f64 x 1367635334402577/21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125504) (*.f64 y (*.f64 t (*.f64 z -9))) (if (<=.f64 x 6237082144889057/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 27 (*.f64 a b)) (*.f64 2 x))))))))))
(if (<=.f64 x -62999999999999998680046586094941882792304004167895401778432285430755617831034469712343859200) (*.f64 2 x) (if (<=.f64 x -649999999999999962294220541331468522417985167011920392484488883999690719232) (*.f64 b (*.f64 a 27)) (if (<=.f64 x -7737125245533627/618970019642690137449562112) (*.f64 2 x) (if (<=.f64 x -8356077830146749/1606938044258990275541962092341162602522202993782792835301376) (*.f64 t (*.f64 (*.f64 y z) -9)) (if (<=.f64 x 375551055941299/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (*.f64 a (*.f64 27 b)) (if (<=.f64 x 2317576258873043/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (*.f64 t (*.f64 (*.f64 y z) -9)) (if (<=.f64 x 8202190217936295/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 27 (*.f64 a b)) (*.f64 2 x))))))))
(if (<=.f64 x -62999999999999998680046586094941882792304004167895401778432285430755617831034469712343859200) (*.f64 2 x) (if (<=.f64 x 6237082144889057/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(if (<=.f64 x -62999999999999998680046586094941882792304004167895401778432285430755617831034469712343859200) (*.f64 2 x) (if (<=.f64 x 8202190217936295/273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728) (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(*.f64 2 x)
Outputs
(if (<=.f64 z 22499999999999998652832381049095281872172261208175436732506832896) (+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 z t)))) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b)))
(if (<=.f64 z 51000000000000001689133785883785360444236905560351480890252661796081041343888152612133433840623998205952) (+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 (*.f64 a 27) b)) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y)))))
(if (<=.f64 z 209999999999999991323773256007297079350100658519725461919217221632) (+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 z t)))) (*.f64 a (*.f64 27 b))) (-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t)))))
(if (<=.f64 (*.f64 a 27) -99999999999999996973312221251036165947450327545502362648241750950346848435554075534196338404706251868027512415973882408182135734368278484639385041047239877871023591066789981811181813306167128854888448) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 (*.f64 a 27) -4999999999999999909254353594199903932358825482164085623979199184949536277190026649102901712196568838131679232) (-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27)) (if (<=.f64 (*.f64 a 27) -999999999999999939709166371603178586112) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 (*.f64 a 27) -1000000) (-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y))) (if (<=.f64 (*.f64 a 27) -5021681388309345/12554203470773361527671578846415332832204710888928069025792) (-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t)))) (if (<=.f64 (*.f64 a 27) -5043456793138493/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224) (-.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 (*.f64 a b) -27)) (if (<=.f64 (*.f64 a 27) -1248699420126397/3121748550315992231381597229793166305748598142664971150859156959625371738819765620120306103063491971159826931121406622895447975679288285306290176) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 (*.f64 a 27) -1582914569427869/7914572847139345089936080672628710081124203171238778877250017794972711203409019749450124833959777439667125485632516458859243681097816038718961476963260581373331416708758372352) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y)))) (if (<=.f64 (*.f64 a 27) 4208108721238699/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))))))))))
(if (<=.f64 x -111999999999999994436969229798891252087124201612705496126380044497994319492461723713246593024) (-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y))) (if (<=.f64 x -999999999999999926539781176481198923508803215199467887262646419780362305536) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y)))) (if (<=.f64 x -870426590122533/38685626227668133590597632) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 x 4955489923336511/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 t y)))) (-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z))))))))
(if (<=.f64 b -6549689112372573/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 b 1323756543144477/2757826131550993649364364103715456897804056554542556176448634698108099443712107910064330000971904293916892446775667965408323532095584366159791555750475533307061324308088589961496711008293655788792731796366049346060288) (-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 9 y))) (if (<=.f64 b 7060839510393891/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 b 5289050460814003/37778931862957161709568) (-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t)))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))))))
(if (<=.f64 b -295873605726537/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 b 5255931591500769/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z)))) (if (<=.f64 b 8850059985518291/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 b 4911261142184431/37778931862957161709568) (-.f64 (*.f64 2 x) (*.f64 z (*.f64 9 (*.f64 y t)))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))))))
(if (<=.f64 b -5680773229949511/556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 b 5255931591500769/72999049881955123498258745691204661198291656115976958889267080286388402675338838184094604981077942396458276953177510516971019275542007007972042581115555427012031914789764239201325987075945660416) (-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z)))) (if (<=.f64 b 378259259485387/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 b 6788401819125115/590295810358705651712) (-.f64 (*.f64 2 x) (*.f64 t (*.f64 9 (*.f64 y z)))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))))))
(if (<=.f64 x -1900000000000000029562890645987001746109582654150016723402564102818584184213035836203472240838590150584791933648896) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 x -1050000000000000006984691204119268594580575365096660012715005198302825464818827962690892922488923095040) (*.f64 (*.f64 y (*.f64 t z)) -9) (if (<=.f64 x -7986198781437845/2535301200456458802993406410752) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 x -35681192317649/11150372599265311570767859136324180752990208) (*.f64 (*.f64 -9 z) (*.f64 y t)) (if (<=.f64 x 3706095946789135/24707306311927565716857342128774085333197833223161879682238935306082805123046306993647507776054336486228891340858985829027076261887914242781617846672453431386903982455635542158748401823985988322905245077938567513252198179128990807936780194781391547404884040101606295111368825026273254703636026307207764436438929167613952) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (if (<=.f64 x 4208108721238699/42081087212386988057927919063041029324402718422585390875986247224549857234376646576909332290220707609815863750849425741704155458001470430905022518165215046799641789369027556785533310063074581738170346013886251008) (*.f64 (*.f64 t z) (*.f64 y -9)) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))))))))
(if (<=.f64 x -1900000000000000029562890645987001746109582654150016723402564102818584184213035836203472240838590150584791933648896) (*.f64 2 x) (if (<=.f64 x -1050000000000000006984691204119268594580575365096660012715005198302825464818827962690892922488923095040) (*.f64 (*.f64 y (*.f64 t z)) -9) (if (<=.f64 x -62999999999999998680046586094941882792304004167895401778432285430755617831034469712343859200) (*.f64 2 x) (if (<=.f64 x -999999999999999926539781176481198923508803215199467887262646419780362305536) (*.f64 b (*.f64 a 27)) (if (<=.f64 x -5446936172855673/618970019642690137449562112) (*.f64 2 x) (if (<=.f64 x -7307508186654515/11417981541647679048466287755595961091061972992) (*.f64 (*.f64 -9 z) (*.f64 y t)) (if (<=.f64 x 7906338019816821/197658450495420525734858737030192682665582665785295037457911482448662440984370455949180062208434691889831130726871886632216610095103313942252942773379627451095231859645084337269987214591887906583241960623508540106017585433031926463494241558251132379239072320812850360890950600210186037629088210457662115491511433340911616) (*.f64 a (*.f64 27 b)) (if (<=.f64 x 604915628678063/5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376) (*.f64 (*.f64 t z) (*.f64 y -9)) (if (<=.f64 x 6237082144889057/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 b (*.f64 a 27)) (*.f64 2 x))))))))))
(if (<=.f64 x -2200000000000000034230715484827054653390043073226335153413495276947834318562462547182967857813104384887653817909248) (*.f64 2 x) (if (<=.f64 x -1050000000000000006984691204119268594580575365096660012715005198302825464818827962690892922488923095040) (*.f64 (*.f64 t z) (*.f64 y -9)) (if (<=.f64 x -62999999999999998680046586094941882792304004167895401778432285430755617831034469712343859200) (*.f64 2 x) (if (<=.f64 x -799999999999999961318550494422337583081568726424106841337654558109200285696) (*.f64 b (*.f64 a 27)) (if (<=.f64 x -4951760157141521/2475880078570760549798248448) (*.f64 2 x) (if (<=.f64 x -6824394205418411/23945242826029513411849172299223580994042798784118784) (*.f64 (*.f64 -9 z) (*.f64 y t)) (if (<=.f64 x 7708679569321401/98829225247710262867429368515096341332791332892647518728955741224331220492185227974590031104217345944915565363435943316108305047551656971126471386689813725547615929822542168634993607295943953291620980311754270053008792716515963231747120779125566189619536160406425180445475300105093018814544105228831057745755716670455808) (*.f64 a (*.f64 27 b)) (if (<=.f64 x 604915628678063/5260135901548373507240989882880128665550339802823173859498280903068732154297080822113666536277588451226982968856178217713019432250183803863127814770651880849955223671128444598191663757884322717271293251735781376) (*.f64 (*.f64 t z) (*.f64 y -9)) (if (<=.f64 x 6124302029392433/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (*.f64 b (*.f64 a 27)) (*.f64 2 x))))))))))
(if (<=.f64 x -1900000000000000029562890645987001746109582654150016723402564102818584184213035836203472240838590150584791933648896) (*.f64 2 x) (if (<=.f64 x -1050000000000000006984691204119268594580575365096660012715005198302825464818827962690892922488923095040) (*.f64 y (*.f64 t (*.f64 z -9))) (if (<=.f64 x -62999999999999998680046586094941882792304004167895401778432285430755617831034469712343859200) (*.f64 2 x) (if (<=.f64 x -799999999999999961318550494422337583081568726424106841337654558109200285696) (*.f64 b (*.f64 a 27)) (if (<=.f64 x -7118155225890937/309485009821345068724781056) (*.f64 2 x) (if (<=.f64 x -7632546150796907/2993155353253689176481146537402947624255349848014848) (*.f64 (*.f64 -9 z) (*.f64 y t)) (if (<=.f64 x 1420670112935835/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 a (*.f64 27 b)) (if (<=.f64 x 4544757418937795/84162174424773976115855838126082058648805436845170781751972494449099714468753293153818664580441415219631727501698851483408310916002940861810045036330430093599283578738055113571066620126149163476340692027772502016) (*.f64 (*.f64 -9 z) (*.f64 y t)) (if (<=.f64 x 6151642663452221/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 27 (*.f64 a b)) (*.f64 2 x))))))))))
(if (<=.f64 x -1900000000000000029562890645987001746109582654150016723402564102818584184213035836203472240838590150584791933648896) (*.f64 2 x) (if (<=.f64 x -1050000000000000006984691204119268594580575365096660012715005198302825464818827962690892922488923095040) (*.f64 y (*.f64 t (*.f64 z -9))) (if (<=.f64 x -62999999999999998680046586094941882792304004167895401778432285430755617831034469712343859200) (*.f64 2 x) (if (<=.f64 x -960000000000000033929162806256318876795987088767058335715335158870682107904) (*.f64 b (*.f64 a 27)) (if (<=.f64 x -1098671784865775/154742504910672534362390528) (*.f64 2 x) (if (<=.f64 x -3013008832985607/200867255532373784442745261542645325315275374222849104412672) (*.f64 t (*.f64 (*.f64 y z) -9)) (if (<=.f64 x 4111295770304747/395316900990841051469717474060385365331165331570590074915822964897324881968740911898360124416869383779662261453743773264433220190206627884505885546759254902190463719290168674539974429183775813166483921247017080212035170866063852926988483116502264758478144641625700721781901200420372075258176420915324230983022866681823232) (*.f64 a (*.f64 27 b)) (if (<=.f64 x 1367635334402577/21040543606193494028963959531520514662201359211292695437993123612274928617188323288454666145110353804907931875424712870852077729000735215452511259082607523399820894684513778392766655031537290869085173006943125504) (*.f64 y (*.f64 t (*.f64 z -9))) (if (<=.f64 x 6237082144889057/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 27 (*.f64 a b)) (*.f64 2 x))))))))))
(if (<=.f64 x -62999999999999998680046586094941882792304004167895401778432285430755617831034469712343859200) (*.f64 2 x) (if (<=.f64 x -649999999999999962294220541331468522417985167011920392484488883999690719232) (*.f64 b (*.f64 a 27)) (if (<=.f64 x -7737125245533627/618970019642690137449562112) (*.f64 2 x) (if (<=.f64 x -8356077830146749/1606938044258990275541962092341162602522202993782792835301376) (*.f64 t (*.f64 (*.f64 y z) -9)) (if (<=.f64 x 375551055941299/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904) (*.f64 a (*.f64 27 b)) (if (<=.f64 x 2317576258873043/503820925841965910293903145710484129446837736164208910110436162020372297817921504473130470168740451712297816270119789770967814979078946625948466280425014092358004268645291408699733274151255074551605446727954090503833797734023629893148800753371273495187319355867136) (*.f64 t (*.f64 (*.f64 y z) -9)) (if (<=.f64 x 8202190217936295/17087896287367280659160173649356416916821636178853222159576332862577757806245124400183696695492608) (*.f64 27 (*.f64 a b)) (*.f64 2 x))))))))
(if (<=.f64 x -62999999999999998680046586094941882792304004167895401778432285430755617831034469712343859200) (*.f64 2 x) (if (<=.f64 x 6237082144889057/8543948143683640329580086824678208458410818089426611079788166431288878903122562200091848347746304) (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(if (<=.f64 x -62999999999999998680046586094941882792304004167895401778432285430755617831034469712343859200) (*.f64 2 x) (if (<=.f64 x 8202190217936295/273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728) (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(*.f64 2 x)
Compiler

Compiled 1160 to 781 computations (32.7% saved)

soundness42.0ms (0.1%)

Algorithm
egg-herbie
Rules
72×rational.json-simplify-2
44×rational.json-simplify-43
rational.json-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01949
12649
23849
35449
47249
58849
68849
Stop Event
saturated
Compiler

Compiled 125 to 79 computations (36.8% saved)

end892.0ms (2.3%)

Remove

(sort a b)

Compiler

Compiled 1328 to 836 computations (37% saved)

Profiling

Loading profile data...