Details

Time bar (total: 23.2s)

analyze455.0ms (2%)

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.1s (17.5%)

Results
2.8s8256×body256valid
1.3s3078×body256infinite
Bogosity

preprocess32.0ms (0.1%)

Algorithm
egg-herbie
Rules
392×rational_best-simplify-2
340×rational_best-simplify-44
32×rational_best-simplify-1
swap-y-t
swap-a-b
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
093784
1160784
2245784
3377784
4495784
5504784
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 (*.f64 y 9) (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 y (*.f64 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 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 t (*.f64 x 9)))))
(+.f64 (*.f64 (*.f64 a 27) 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 a 27) 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 27) 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 (*.f64 y 9) (*.f64 t z))) (*.f64 x (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 2 a) (*.f64 9 (*.f64 y (*.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 (*.f64 y 9) (*.f64 t z))) (*.f64 x (*.f64 a 27)))
(+.f64 (-.f64 (*.f64 2 b) (*.f64 9 (*.f64 y (*.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 (*.f64 y 9) (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 y (*.f64 z 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 y 9) z) t)) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 y (*.f64 z t)))) (*.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 t (*.f64 z (*.f64 9 a)))) (*.f64 b (*.f64 y 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 9 a) (*.f64 t z))) (*.f64 y (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 9 a) (*.f64 z t))) (*.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 t z))) (*.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 (*.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 (*.f64 y 9) (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 y (*.f64 z t)))) (*.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 t (*.f64 (*.f64 y 9) a))) (*.f64 b (*.f64 z 27)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 t a))) (*.f64 27 (*.f64 b z)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 9 (*.f64 t a)))) (*.f64 27 (*.f64 z b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 9 t) (*.f64 y 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 t 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 a z))) (*.f64 t (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 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 b z))) (*.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 9 (*.f64 (*.f64 z b) y))) (*.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 (*.f64 y 9) (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 9 (*.f64 y (*.f64 z t)))) (*.f64 (*.f64 a 27) b))
Symmetry

(sort y z t)

(sort a b)

Compiler

Compiled 29 to 23 computations (20.7% saved)

simplify83.0ms (0.4%)

Algorithm
egg-herbie
Rules
68×rational_best-simplify-2
40×rational_best-simplify-44
rational_best-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01949
12649
23849
35849
47849
58449
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 t z))) (*.f64 (*.f64 a 27) b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 z t))) (*.f64 a (*.f64 27 b)))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 z t) 9))) (*.f64 a (*.f64 27 b)))

eval1.0ms (0%)

Compiler

Compiled 74 to 49 computations (33.8% saved)

prune2.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New134
Fresh011
Picked000
Done000
Total145
Error
0.1b
Counts
5 → 3
Alt Table
Click to see full alt table
StatusErrorProgram
2.5b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
3.7b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 t z))) (*.f64 (*.f64 a 27) b))
3.7b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 z t) 9))) (*.f64 a (*.f64 27 b)))
Compiler

Compiled 69 to 51 computations (26.1% saved)

localize80.0ms (0.3%)

Local error

Found 4 expressions with local error:

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

Compiled 69 to 38 computations (44.9% saved)

series20.0ms (0.1%)

Counts
4 → 156
Calls

39 calls:

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

rewrite67.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1066×rational_best-simplify-47
1036×rational_best-5
1036×rational_best-2
1036×rational_best-3
1036×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01994
116294
252394
3224494
Stop Event
node limit
Counts
4 → 38
Calls
Call 1
Inputs
(*.f64 y (*.f64 (*.f64 z t) 9))
(*.f64 (*.f64 z t) 9)
(*.f64 a (*.f64 27 b))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 z t) 9))) (*.f64 a (*.f64 27 b)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 z (*.f64 t 9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (*.f64 t 9))) (/.f64 (*.f64 y (*.f64 z (*.f64 t 9))) (*.f64 y (*.f64 z (*.f64 t 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z (*.f64 y t)) 18) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t 9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 t 9)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t 9)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t 9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t 9)) (/.f64 (*.f64 z (*.f64 t 9)) (*.f64 z (*.f64 t 9))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 t 9)) 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 /.f64 (*.f64 a (*.f64 b 54)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 27 b)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 1 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))) (*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) 1)))))

simplify331.0ms (1.4%)

Algorithm
egg-herbie
Rules
952×rational_best-simplify-2
896×rational_best-simplify-43
814×rational_best-simplify-78
706×rational_best-simplify-80
686×rational_best-simplify-24
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0965468
11935468
26775468
317445468
441665468
576275468
Stop Event
node limit
Counts
194 → 71
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 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 (*.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 z (*.f64 t 9))) 0)
(+.f64 0 (*.f64 y (*.f64 z (*.f64 t 9))))
(-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 0)
(/.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 1)
(/.f64 (*.f64 y (*.f64 z (*.f64 t 9))) (/.f64 (*.f64 y (*.f64 z (*.f64 t 9))) (*.f64 y (*.f64 z (*.f64 t 9)))))
(/.f64 (*.f64 (*.f64 z (*.f64 y t)) 18) 2)
(pow.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 1)
(+.f64 (*.f64 z (*.f64 t 9)) 0)
(+.f64 0 (*.f64 z (*.f64 t 9)))
(-.f64 (*.f64 z (*.f64 t 9)) 0)
(/.f64 (*.f64 z (*.f64 t 9)) 1)
(/.f64 (*.f64 z (*.f64 t 9)) (/.f64 (*.f64 z (*.f64 t 9)) (*.f64 z (*.f64 t 9))))
(/.f64 (*.f64 z (*.f64 t 18)) 2)
(pow.f64 (*.f64 z (*.f64 t 9)) 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))))
(/.f64 (*.f64 a (*.f64 b 54)) 2)
(pow.f64 (*.f64 a (*.f64 27 b)) 1)
(-.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) 0)
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) 1)
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))))
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 1 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))))
(*.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))
(*.f64 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))
(*.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))) (*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))
(/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) 1)
(/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))
(/.f64 (*.f64 2 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) 2)
(pow.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) 1)
Outputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(*.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 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 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 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 9 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 9 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 9 y)))
(*.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 (*.f64 t z) (*.f64 9 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 9 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 9 y)))
(*.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 (*.f64 t z) (*.f64 9 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 9 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 9 y)))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 y -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 y -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 y -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 y -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 y -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 y -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b))) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 y -9))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 9 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 9 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 9 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 9 y)))
(*.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 (*.f64 t z) (*.f64 9 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 9 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 9 y)))
(*.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 (*.f64 t z) (*.f64 9 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 9 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 9 y)))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 9 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 9 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 9 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 9 y)))
(*.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 (*.f64 t z) (*.f64 9 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 9 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 9 y)))
(*.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 (*.f64 t z) (*.f64 9 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 9 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 9 y)))
(+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(+.f64 0 (*.f64 y (*.f64 z (*.f64 t 9))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(/.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(/.f64 (*.f64 y (*.f64 z (*.f64 t 9))) (/.f64 (*.f64 y (*.f64 z (*.f64 t 9))) (*.f64 y (*.f64 z (*.f64 t 9)))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(/.f64 (*.f64 (*.f64 z (*.f64 y t)) 18) 2)
(/.f64 (*.f64 (*.f64 y (*.f64 t z)) 18) 2)
(/.f64 (*.f64 y (*.f64 t (*.f64 z 18))) 2)
(/.f64 (*.f64 y (*.f64 z (*.f64 t 18))) 2)
(/.f64 (*.f64 y (*.f64 (*.f64 t z) 18)) 2)
(pow.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 9 y))
(+.f64 (*.f64 z (*.f64 t 9)) 0)
(*.f64 9 (*.f64 t z))
(+.f64 0 (*.f64 z (*.f64 t 9)))
(*.f64 9 (*.f64 t z))
(-.f64 (*.f64 z (*.f64 t 9)) 0)
(*.f64 9 (*.f64 t z))
(/.f64 (*.f64 z (*.f64 t 9)) 1)
(*.f64 9 (*.f64 t z))
(/.f64 (*.f64 z (*.f64 t 9)) (/.f64 (*.f64 z (*.f64 t 9)) (*.f64 z (*.f64 t 9))))
(*.f64 9 (*.f64 t z))
(/.f64 (*.f64 z (*.f64 t 18)) 2)
(/.f64 (*.f64 t (*.f64 z 18)) 2)
(/.f64 (*.f64 (*.f64 t z) 18) 2)
(pow.f64 (*.f64 z (*.f64 t 9)) 1)
(*.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))
(/.f64 (*.f64 a (*.f64 b 54)) 2)
(*.f64 27 (*.f64 a b))
(pow.f64 (*.f64 a (*.f64 27 b)) 1)
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) 0)
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 1 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(*.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(*.f64 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(*.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))) (*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(/.f64 (*.f64 2 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))) 2)
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))
(pow.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 x (+.f64 x (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))))

localize23.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 67 to 38 computations (43.3% saved)

series6.0ms (0%)

Counts
4 → 180
Calls

45 calls:

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

rewrite71.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1028×rational_best-simplify-47
1012×rational_best-5
1012×rational_best-2
1012×rational_best-3
1012×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
019112
1160112
2512112
32203112
Stop Event
node limit
Counts
4 → 56
Calls
Call 1
Inputs
(*.f64 (*.f64 y 9) (*.f64 t z))
(*.f64 (*.f64 a 27) b)
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 t z))) (*.f64 (*.f64 a 27) b))
(-.f64 (*.f64 x 2) (*.f64 (*.f64 y 9) (*.f64 t z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 9 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (/.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (*.f64 y (*.f64 9 (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 9 (*.f64 t 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 /.f64 (*.f64 a (*.f64 b 54)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 27 b)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))) (*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x x) (neg.f64 (*.f64 y (*.f64 9 (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)) (-.f64 0 (*.f64 z (*.f64 t (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 1 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18))))) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18))))) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)))))))

simplify186.0ms (0.8%)

Algorithm
egg-herbie
Rules
1076×rational_best-simplify-2
796×rational_best-simplify-78
722×rational_best-simplify-80
662×rational_best-simplify-82
534×rational_best-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01317590
12677590
28337590
320377590
448357590
Stop Event
node limit
Counts
236 → 114
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 (*.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 y (*.f64 9 (*.f64 t z))) 0)
(+.f64 0 (*.f64 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 0)
(/.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 1)
(/.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (/.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (*.f64 y (*.f64 9 (*.f64 t z)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 2)
(pow.f64 (*.f64 y (*.f64 9 (*.f64 t 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))))
(/.f64 (*.f64 a (*.f64 b 54)) 2)
(pow.f64 (*.f64 a (*.f64 27 b)) 1)
(-.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) 0)
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) 1)
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))
(*.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))
(*.f64 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))
(*.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))) (*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))
(/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) 1)
(/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))
(/.f64 (*.f64 2 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) 2)
(pow.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) 1)
(+.f64 (+.f64 x x) (neg.f64 (*.f64 y (*.f64 9 (*.f64 t z)))))
(+.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) 0)
(+.f64 0 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))
(+.f64 (neg.f64 (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(+.f64 (+.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)) (-.f64 0 (*.f64 z (*.f64 t (*.f64 y 18)))))
(*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) 1)
(*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18))))))
(*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))
(*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 1 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))))))
(*.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))
(*.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18))))) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))
(*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)) -1)
(*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))
(*.f64 (/.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18))))) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))
(*.f64 (/.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))
(/.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) 1)
(/.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18))))))
(/.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)) -1)
(/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2)
(/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)) 2) -2)
(pow.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) 1)
(neg.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)))
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 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 (*.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 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 2 x)
(+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 2 x)
(+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.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 2 x) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y))) (*.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 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 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 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 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 27 (*.f64 a b)) (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(*.f64 2 x)
(+.f64 x x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(*.f64 2 x)
(+.f64 x x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(*.f64 2 x)
(+.f64 x x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(*.f64 2 x)
(+.f64 x x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(*.f64 2 x)
(+.f64 x x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 y (*.f64 (*.f64 t z) -9))
(*.f64 y (*.f64 t (*.f64 z -9)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 -9 (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x))
(+.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(+.f64 0 (*.f64 y (*.f64 9 (*.f64 t z))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (/.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (*.f64 y (*.f64 9 (*.f64 t z)))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 2)
(/.f64 (*.f64 t (*.f64 z (*.f64 y 18))) 2)
(/.f64 (*.f64 y (*.f64 z (*.f64 t 18))) 2)
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) 2)
(/.f64 (*.f64 (*.f64 t z) (*.f64 y 18)) 2)
(pow.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 1)
(*.f64 9 (*.f64 y (*.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))
(/.f64 (*.f64 a (*.f64 b 54)) 2)
(*.f64 27 (*.f64 a b))
(pow.f64 (*.f64 a (*.f64 27 b)) 1)
(*.f64 27 (*.f64 a b))
(-.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) 0)
(-.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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) 1)
(-.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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))) (*.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) 1)
(-.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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) 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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(/.f64 (*.f64 2 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) 2)
(-.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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(pow.f64 (+.f64 (*.f64 a (*.f64 27 b)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) 1)
(-.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 9 (*.f64 y (*.f64 t z)))) (+.f64 x x))
(+.f64 (+.f64 x x) (neg.f64 (*.f64 y (*.f64 9 (*.f64 t z)))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(+.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) 0)
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(+.f64 0 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(+.f64 (neg.f64 (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(+.f64 (+.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)) (-.f64 0 (*.f64 z (*.f64 t (*.f64 y 18)))))
(+.f64 (+.f64 x (+.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (neg.f64 (*.f64 t (*.f64 z (*.f64 y 18)))))
(+.f64 (+.f64 x (+.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (neg.f64 (*.f64 y (*.f64 z (*.f64 t 18)))))
(+.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (+.f64 (+.f64 x x) (neg.f64 (*.f64 y (*.f64 z (*.f64 t 18))))))
(+.f64 (+.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 x (neg.f64 (*.f64 t (*.f64 y (*.f64 z 18))))))
(+.f64 (+.f64 x (+.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (neg.f64 (*.f64 (*.f64 t z) (*.f64 y 18))))
(*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) 1)
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18))))))
(*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 z (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 t (*.f64 z (*.f64 y 18))))))
(*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 x 4) (*.f64 y (*.f64 z (*.f64 t 18)))) (-.f64 (*.f64 x 4) (*.f64 y (*.f64 z (*.f64 t 18))))))
(*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 y (*.f64 z 18)))) (-.f64 (*.f64 x 4) (*.f64 t (*.f64 y (*.f64 z 18))))))
(*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 x 4) (*.f64 (*.f64 t z) (*.f64 y 18))) (-.f64 (*.f64 x 4) (*.f64 (*.f64 t z) (*.f64 y 18)))))
(*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 1 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))))))
(*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 1 (/.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 z (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 t (*.f64 z (*.f64 y 18)))))))
(*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 1 (/.f64 (-.f64 (*.f64 x 4) (*.f64 y (*.f64 z (*.f64 t 18)))) (-.f64 (*.f64 x 4) (*.f64 y (*.f64 z (*.f64 t 18)))))))
(*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 1 (/.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 y (*.f64 z 18)))) (-.f64 (*.f64 x 4) (*.f64 t (*.f64 y (*.f64 z 18)))))))
(*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 1 (/.f64 (-.f64 (*.f64 x 4) (*.f64 (*.f64 t z) (*.f64 y 18))) (-.f64 (*.f64 x 4) (*.f64 (*.f64 t z) (*.f64 y 18))))))
(*.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(*.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18))))) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))
(*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 z (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 t (*.f64 z (*.f64 y 18))))))
(*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 x 4) (*.f64 y (*.f64 z (*.f64 t 18)))) (-.f64 (*.f64 x 4) (*.f64 y (*.f64 z (*.f64 t 18))))))
(*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 y (*.f64 z 18)))) (-.f64 (*.f64 x 4) (*.f64 t (*.f64 y (*.f64 z 18))))))
(*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 x 4) (*.f64 (*.f64 t z) (*.f64 y 18))) (-.f64 (*.f64 x 4) (*.f64 (*.f64 t z) (*.f64 y 18)))))
(*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)) -1)
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(*.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(*.f64 (/.f64 (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (*.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18))))) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))
(*.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))) (/.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 z (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 t (*.f64 z (*.f64 y 18))))) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))))
(*.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 x 4) (*.f64 y (*.f64 z (*.f64 t 18)))) (-.f64 (*.f64 x 4) (*.f64 y (*.f64 z (*.f64 t 18)))))) (/.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))))
(*.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))) (/.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 y (*.f64 z (*.f64 t 18)))) (-.f64 (*.f64 x 4) (*.f64 y (*.f64 z (*.f64 t 18))))) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))))
(*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 y (*.f64 z 18)))) (-.f64 (*.f64 x 4) (*.f64 t (*.f64 y (*.f64 z 18))))) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))))
(*.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 x 4) (*.f64 (*.f64 t z) (*.f64 y 18))) (-.f64 (*.f64 x 4) (*.f64 (*.f64 t z) (*.f64 y 18))))) (/.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))))
(*.f64 (/.f64 (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 1 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)))) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))) (*.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(/.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) 1)
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(/.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18))))))
(/.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 z (*.f64 y 18)))) (-.f64 (*.f64 x 4) (*.f64 t (*.f64 z (*.f64 y 18))))))
(/.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 x 4) (*.f64 y (*.f64 z (*.f64 t 18)))) (-.f64 (*.f64 x 4) (*.f64 y (*.f64 z (*.f64 t 18))))))
(/.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 y (*.f64 z 18)))) (-.f64 (*.f64 x 4) (*.f64 t (*.f64 y (*.f64 z 18))))))
(/.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (/.f64 (-.f64 (*.f64 x 4) (*.f64 (*.f64 t z) (*.f64 y 18))) (-.f64 (*.f64 x 4) (*.f64 (*.f64 t z) (*.f64 y 18)))))
(/.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)) -1)
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2)
(/.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 z (*.f64 y 18)))) 2)
(/.f64 (-.f64 (*.f64 x 4) (*.f64 y (*.f64 z (*.f64 t 18)))) 2)
(/.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 y (*.f64 z 18)))) 2)
(/.f64 (-.f64 (*.f64 x 4) (*.f64 (*.f64 t z) (*.f64 y 18))) 2)
(/.f64 (*.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)) 2) -2)
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(pow.f64 (-.f64 x (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) x)) 1)
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))
(neg.f64 (-.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (+.f64 x x)))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))))

localize31.0ms (0.1%)

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.2b
(*.f64 (*.f64 a 27) b)
6.1b
(*.f64 (*.f64 (*.f64 y 9) z) t)
Compiler

Compiled 69 to 43 computations (37.7% saved)

series5.0ms (0%)

Counts
3 → 132
Calls

33 calls:

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

rewrite62.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1022×rational_best-simplify-47
1000×rational_best-5
1000×rational_best-2
1000×rational_best-3
1000×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01981
115881
250381
3218381
Stop Event
node limit
Counts
3 → 31
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 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 t (*.f64 z (*.f64 y 36))) (*.f64 t (*.f64 z (*.f64 y 36)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 y z) 18)) 2)))) (#(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 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 (*.f64 y (*.f64 9 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 9 z)) (/.f64 (*.f64 (*.f64 y z) 18) (*.f64 (*.f64 y z) 18)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) 18) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 9 z)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 1 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))) (*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) 1)))))

simplify433.0ms (1.9%)

Algorithm
egg-herbie
Rules
1764×rational_best-simplify-132
910×rational_best-simplify-1
888×rational_best-simplify-2
760×rational_best-simplify-43
650×rational_best-simplify-24
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0885149
11745149
26075149
314505149
432465149
572615149
Stop Event
node limit
Counts
163 → 72
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 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 t (*.f64 z (*.f64 y 36))) (*.f64 t (*.f64 z (*.f64 y 36)))))
(/.f64 (*.f64 t (*.f64 (*.f64 y z) 18)) 2)
(pow.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 1)
(+.f64 (*.f64 y (*.f64 9 z)) 0)
(+.f64 0 (*.f64 y (*.f64 9 z)))
(-.f64 (*.f64 y (*.f64 9 z)) 0)
(/.f64 (*.f64 y (*.f64 9 z)) 1)
(/.f64 (*.f64 y (*.f64 9 z)) (/.f64 (*.f64 (*.f64 y z) 18) (*.f64 (*.f64 y z) 18)))
(/.f64 (*.f64 (*.f64 y z) 18) 2)
(pow.f64 (*.f64 y (*.f64 9 z)) 1)
(-.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) 0)
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) 1)
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))))
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 1 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))))
(*.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))
(*.f64 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))
(*.f64 (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))
(*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))
(*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))) (*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))
(*.f64 (/.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))
(/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) 1)
(/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))
(/.f64 (*.f64 2 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) 2)
(pow.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) 1)
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 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 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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 2 x) (*.f64 y (*.f64 9 (*.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 2 x) (*.f64 y (*.f64 9 (*.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 2 x) (*.f64 y (*.f64 9 (*.f64 t z)))))
(+.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 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 y (*.f64 z (*.f64 t -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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 y (*.f64 z (*.f64 t -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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -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 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 y (*.f64 z (*.f64 t -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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 y (*.f64 z (*.f64 t -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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -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 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 y (*.f64 z (*.f64 t -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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 y (*.f64 t z)) -9)
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 y (*.f64 z (*.f64 t -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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.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 27 (*.f64 a b)) (*.f64 (*.f64 y (*.f64 t z)) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 -9 t)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 z (*.f64 t -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 t (*.f64 z -9)))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 2 x) (*.f64 y (*.f64 9 (*.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 2 x) (*.f64 y (*.f64 9 (*.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 2 x) (*.f64 y (*.f64 9 (*.f64 t z)))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 2 x) (*.f64 y (*.f64 9 (*.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 2 x) (*.f64 y (*.f64 9 (*.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.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 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (*.f64 2 x) (*.f64 y (*.f64 9 (*.f64 t z)))))
(+.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(+.f64 0 (*.f64 9 (*.f64 t (*.f64 y z))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(/.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(/.f64 (*.f64 9 (*.f64 t (*.f64 y z))) (/.f64 (*.f64 t (*.f64 z (*.f64 y 36))) (*.f64 t (*.f64 z (*.f64 y 36)))))
(/.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (/.f64 (*.f64 t (*.f64 z (*.f64 y 36))) (*.f64 t (*.f64 z (*.f64 y 36)))))
(/.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (/.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 y (*.f64 t (*.f64 z 36)))))
(/.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (/.f64 (*.f64 (*.f64 t z) (*.f64 y 36)) (*.f64 (*.f64 t z) (*.f64 y 36))))
(/.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (/.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 y (*.f64 t (*.f64 z 36)))))
(/.f64 (*.f64 t (*.f64 (*.f64 y z) 18)) 2)
(/.f64 (*.f64 18 (*.f64 y (*.f64 t z))) 2)
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) 2)
(pow.f64 (*.f64 9 (*.f64 t (*.f64 y z))) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t 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 (*.f64 y (*.f64 9 z)) 1)
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(/.f64 (*.f64 y (*.f64 9 z)) (/.f64 (*.f64 (*.f64 y z) 18) (*.f64 (*.f64 y z) 18)))
(/.f64 (*.f64 9 (*.f64 y z)) (/.f64 (*.f64 (*.f64 y z) 18) (*.f64 (*.f64 y z) 18)))
(/.f64 (*.f64 9 (*.f64 y z)) (/.f64 (*.f64 y (*.f64 18 z)) (*.f64 y (*.f64 18 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 y (*.f64 z 36)) (*.f64 y (*.f64 z 36))))
(/.f64 (*.f64 (*.f64 y z) 18) 2)
(/.f64 (*.f64 y (*.f64 18 z)) 2)
(/.f64 (*.f64 y (*.f64 z 18)) 2)
(pow.f64 (*.f64 y (*.f64 9 z)) 1)
(*.f64 9 (*.f64 y z))
(*.f64 y (*.f64 9 z))
(-.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) 0)
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) 1)
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))))
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 1 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))))
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(*.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(*.f64 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(*.f64 (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(*.f64 (/.f64 (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))) (*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))))
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(*.f64 (/.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) 1)
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(/.f64 (*.f64 2 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) 2)
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))
(pow.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) 1)
(+.f64 (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))) (*.f64 b (*.f64 27 a)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (-.f64 (*.f64 9 (*.f64 y (*.f64 t z))) x)))
(+.f64 x (+.f64 (*.f64 27 (*.f64 a b)) (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z)))) (+.f64 x x))

eval91.0ms (0.4%)

Compiler

Compiled 7243 to 4137 computations (42.9% saved)

prune230.0ms (1%)

Pruning

17 alts after pruning (16 fresh and 1 done)

PrunedKeptTotal
New24916265
Fresh000
Picked101
Done112
Total25117268
Error
0.0b
Counts
268 → 17
Alt Table
Click to see full alt table
StatusErrorProgram
2.3b
(/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) 1)
25.8b
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))
25.8b
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z))))
27.9b
(-.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 9 y)))
3.7b
(+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 (*.f64 a 27) b))
2.6b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y (*.f64 9 z)) t)) (*.f64 (*.f64 a 27) b))
2.6b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 9 (*.f64 y z)) t)) (*.f64 (*.f64 a 27) b))
3.7b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 z t) 9))) (*.f64 a (*.f64 27 b)))
3.6b
(+.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x)) (*.f64 (*.f64 a 27) b))
15.7b
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
40.2b
(+.f64 x x)
46.1b
(*.f64 (/.f64 (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))) (*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)))))
32.8b
(*.f64 (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x)) (*.f64 (*.f64 a 27) b))))
49.6b
(*.f64 (*.f64 t z) (*.f64 y -9))
49.5b
(*.f64 y (*.f64 z (*.f64 t -9)))
49.5b
(*.f64 y (*.f64 t (*.f64 z -9)))
38.3b
(*.f64 27 (*.f64 a b))
Compiler

Compiled 907 to 603 computations (33.5% saved)

localize101.0ms (0.4%)

Local error

Found 4 expressions with local error:

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

Compiled 94 to 43 computations (54.3% saved)

series3.0ms (0%)

Counts
3 → 120
Calls

30 calls:

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

rewrite153.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1324×rational_best-simplify-57
746×rational_best-5
746×rational_best-simplify-47
744×rational_best-4
744×rational_best-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01263
110663
237363
3158063
4644463
Stop Event
node limit
Counts
3 → 55
Calls
Call 1
Inputs
(*.f64 t (*.f64 y z))
(*.f64 9 (*.f64 t (*.f64 y z)))
(-.f64 x (-.f64 (*.f64 9 (*.f64 t (*.f64 y z))) x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y z)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 t (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t z) (+.f64 y y)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 t (*.f64 y z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 z (*.f64 t 9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (*.f64 y (*.f64 z (*.f64 t 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z (*.f64 t 9))) (/.f64 (*.f64 y (*.f64 z (*.f64 t 9))) (*.f64 y (*.f64 z (*.f64 t 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 (*.f64 y z) 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (*.f64 y (*.f64 z (*.f64 t 9)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 y (*.f64 z (*.f64 t 9)))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x x) (neg.f64 (*.f64 y (*.f64 z (*.f64 t 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x x) (-.f64 0 (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x x) (-.f64 x (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x x) (-.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)) (*.f64 t (*.f64 (*.f64 y z) 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)) (*.f64 (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) (-.f64 x (*.f64 t (*.f64 (*.f64 y z) 18))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))) 2) (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 t (*.f64 (*.f64 y z) 18))) (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)) (-.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)) (*.f64 (*.f64 t (*.f64 y z)) 36)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 1 (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))) (*.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x)) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x))))))

simplify350.0ms (1.5%)

Algorithm
egg-herbie
Rules
1006×rational_best-simplify-2
758×rational_best-simplify-1
658×rational_best-simplify-78
582×rational_best-simplify-24
550×rational_best-simplify-80
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
01184045
12334027
27684027
318014027
439294003
572804003
Stop Event
node limit
Counts
175 → 94
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 -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 t (*.f64 y z)) 0)
(+.f64 0 (*.f64 t (*.f64 y z)))
(-.f64 (*.f64 t (*.f64 y z)) 0)
(-.f64 0 (neg.f64 (*.f64 t (*.f64 y z))))
(/.f64 (*.f64 t (*.f64 y z)) 1)
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))
(/.f64 (*.f64 (*.f64 t z) (+.f64 y y)) 2)
(pow.f64 (*.f64 t (*.f64 y z)) 1)
(neg.f64 (neg.f64 (*.f64 t (*.f64 y z))))
(+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 0)
(+.f64 0 (*.f64 y (*.f64 z (*.f64 t 9))))
(-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 0)
(-.f64 0 (neg.f64 (*.f64 y (*.f64 z (*.f64 t 9)))))
(/.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 1)
(/.f64 (*.f64 y (*.f64 z (*.f64 t 9))) (/.f64 (*.f64 y (*.f64 z (*.f64 t 9))) (*.f64 y (*.f64 z (*.f64 t 9)))))
(/.f64 (*.f64 t (*.f64 (*.f64 y z) 18)) 2)
(pow.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 1)
(neg.f64 (neg.f64 (*.f64 y (*.f64 z (*.f64 t 9)))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))
(+.f64 x (-.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) x))
(+.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 0)
(+.f64 0 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))
(+.f64 (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))) x)
(+.f64 (neg.f64 (*.f64 y (*.f64 z (*.f64 t 9)))) (+.f64 x x))
(+.f64 (+.f64 x x) (neg.f64 (*.f64 y (*.f64 z (*.f64 t 9)))))
(+.f64 (+.f64 x x) (-.f64 0 (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))
(+.f64 (+.f64 x x) (-.f64 x (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))
(+.f64 (+.f64 x x) (-.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)) (*.f64 t (*.f64 (*.f64 y z) 18))))
(+.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)) (*.f64 (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))) 2))
(+.f64 (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) (-.f64 x (*.f64 t (*.f64 (*.f64 y z) 18))))
(+.f64 (*.f64 (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))) 2) (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))
(+.f64 (-.f64 x (*.f64 t (*.f64 (*.f64 y z) 18))) (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))
(+.f64 (+.f64 (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)) (-.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)) (*.f64 (*.f64 t (*.f64 y z)) 36)))
(*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 1)
(*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))))
(*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 1 (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))))
(*.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))
(*.f64 (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))
(*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x) -1)
(*.f64 (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(*.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(*.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))) (*.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))))
(*.f64 (/.f64 (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(*.f64 (/.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(*.f64 (/.f64 -1 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x)) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 1)
(/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(/.f64 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x) -1)
(/.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 2) 2)
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x) 2) -2)
(pow.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 1)
(neg.f64 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x))
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 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(*.f64 2 x)
(+.f64 x x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(*.f64 2 x)
(+.f64 x x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(*.f64 2 x)
(+.f64 x x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(*.f64 2 x)
(+.f64 x x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(*.f64 2 x)
(+.f64 x x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 y z))) (*.f64 2 x))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x))
(+.f64 (*.f64 t (*.f64 y z)) 0)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(+.f64 0 (*.f64 t (*.f64 y z)))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(-.f64 (*.f64 t (*.f64 y z)) 0)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 y z))))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (*.f64 t (*.f64 y z)) 1)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (*.f64 t (*.f64 y z)) (/.f64 (*.f64 t (*.f64 y z)) (*.f64 t (*.f64 y z))))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(/.f64 (*.f64 (*.f64 t z) (+.f64 y y)) 2)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(pow.f64 (*.f64 t (*.f64 y z)) 1)
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(neg.f64 (neg.f64 (*.f64 t (*.f64 y z))))
(*.f64 y (*.f64 t z))
(*.f64 t (*.f64 y z))
(+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 0)
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(+.f64 0 (*.f64 y (*.f64 z (*.f64 t 9))))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 0)
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(-.f64 0 (neg.f64 (*.f64 y (*.f64 z (*.f64 t 9)))))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(/.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 1)
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(/.f64 (*.f64 y (*.f64 z (*.f64 t 9))) (/.f64 (*.f64 y (*.f64 z (*.f64 t 9))) (*.f64 y (*.f64 z (*.f64 t 9)))))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(/.f64 (*.f64 t (*.f64 (*.f64 y z) 18)) 2)
(/.f64 (*.f64 t (*.f64 y (*.f64 18 z))) 2)
(/.f64 (*.f64 t (*.f64 y (*.f64 z 18))) 2)
(pow.f64 (*.f64 y (*.f64 z (*.f64 t 9))) 1)
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(neg.f64 (neg.f64 (*.f64 y (*.f64 z (*.f64 t 9)))))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 z 9)))
(*.f64 (*.f64 t z) (*.f64 y 9))
(*.f64 z (*.f64 t (*.f64 y 9)))
(+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(+.f64 x (-.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) x))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(+.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 0)
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(+.f64 0 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(+.f64 (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))) x)
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(+.f64 (neg.f64 (*.f64 y (*.f64 z (*.f64 t 9)))) (+.f64 x x))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(+.f64 (+.f64 x x) (neg.f64 (*.f64 y (*.f64 z (*.f64 t 9)))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(+.f64 (+.f64 x x) (-.f64 0 (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(+.f64 (+.f64 x x) (-.f64 x (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(+.f64 (+.f64 x x) (-.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)) (*.f64 t (*.f64 (*.f64 y z) 18))))
(+.f64 (+.f64 x x) (-.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)) (*.f64 t (*.f64 (*.f64 y z) 18))))
(+.f64 x (+.f64 x (-.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)) (*.f64 t (*.f64 y (*.f64 18 z))))))
(+.f64 x (+.f64 x (-.f64 (+.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x)) (*.f64 t (*.f64 (*.f64 y z) 18)))))
(+.f64 x (+.f64 x (-.f64 (+.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x)) (*.f64 t (*.f64 y (*.f64 z 18))))))
(+.f64 x (+.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) (*.f64 t (*.f64 y (*.f64 z 18))))))
(+.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)) (*.f64 (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))) 2))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(+.f64 (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) (-.f64 x (*.f64 t (*.f64 (*.f64 y z) 18))))
(+.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (-.f64 x (*.f64 t (*.f64 (*.f64 y z) 18)))))
(+.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (-.f64 x (*.f64 t (*.f64 y (*.f64 18 z))))))
(+.f64 x (+.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) (-.f64 x (*.f64 t (*.f64 (*.f64 y z) 18)))))
(+.f64 x (+.f64 (*.f64 z (*.f64 t (*.f64 y 9))) (-.f64 x (*.f64 t (*.f64 y (*.f64 z 18))))))
(+.f64 (*.f64 (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))) 2) (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(+.f64 (-.f64 x (*.f64 t (*.f64 (*.f64 y z) 18))) (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x))
(+.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (-.f64 x (*.f64 t (*.f64 (*.f64 y z) 18)))))
(+.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (-.f64 x (*.f64 t (*.f64 y (*.f64 18 z))))))
(+.f64 x (+.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) (-.f64 x (*.f64 t (*.f64 (*.f64 y z) 18)))))
(+.f64 x (+.f64 (*.f64 z (*.f64 t (*.f64 y 9))) (-.f64 x (*.f64 t (*.f64 y (*.f64 z 18))))))
(+.f64 (+.f64 (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) (+.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)) (-.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x)) (*.f64 (*.f64 t (*.f64 y z)) 36)))
(+.f64 (+.f64 x (+.f64 (*.f64 y (*.f64 t (*.f64 z 9))) (+.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))) (-.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)) (*.f64 (*.f64 y (*.f64 t z)) 36)))
(+.f64 (+.f64 x (+.f64 x (*.f64 (*.f64 t (*.f64 z 9)) (+.f64 y y)))) (-.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 t (*.f64 z 9))) x)) (*.f64 y (*.f64 36 (*.f64 t z)))))
(+.f64 (+.f64 x (+.f64 x (*.f64 (+.f64 y y) (*.f64 t (*.f64 z 9))))) (-.f64 (+.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x)) (*.f64 y (*.f64 (*.f64 t z) 36))))
(+.f64 (+.f64 x x) (+.f64 (*.f64 (+.f64 y y) (*.f64 t (*.f64 z 9))) (-.f64 (+.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x)) (*.f64 t (*.f64 (*.f64 y z) 36)))))
(+.f64 x (+.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) (*.f64 t (*.f64 (*.f64 y z) 36))) (+.f64 x (*.f64 (*.f64 z (*.f64 t (*.f64 y 9))) 2))))
(*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 1)
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 1 (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(*.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(*.f64 (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x) -1)
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(*.f64 (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(*.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(*.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))) (*.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(*.f64 (/.f64 (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(*.f64 (/.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 1 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(*.f64 (/.f64 -1 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x)) (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 1)
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (/.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9)))))))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(/.f64 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x) -1)
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(/.f64 (*.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 2) 2)
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(/.f64 (*.f64 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x) 2) -2)
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(pow.f64 (+.f64 x (-.f64 x (*.f64 y (*.f64 z (*.f64 t 9))))) 1)
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))
(neg.f64 (-.f64 (-.f64 (*.f64 y (*.f64 z (*.f64 t 9))) x) x))
(+.f64 x (-.f64 x (*.f64 y (*.f64 t (*.f64 z 9)))))
(-.f64 x (-.f64 (*.f64 (*.f64 t z) (*.f64 y 9)) x))
(-.f64 x (-.f64 (*.f64 z (*.f64 t (*.f64 y 9))) x))

localize4.0ms (0%)

Compiler

Compiled 10 to 7 computations (30% saved)

localize127.0ms (0.5%)

Local error

Found 1 expressions with local error:

NewErrorProgram
8.4b
(*.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
y
@0
(*.f64 (*.f64 t z) (*.f64 y -9))
0.0ms
z
@0
(*.f64 (*.f64 t z) (*.f64 y -9))
0.0ms
y
@-inf
(*.f64 (*.f64 t z) (*.f64 y -9))
0.0ms
y
@inf
(*.f64 (*.f64 t z) (*.f64 y -9))

rewrite98.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1062×rational_best-simplify-57
1058×rational_best-simplify-44
588×rational_best-simplify-43
544×rational_best-simplify-47
534×rational_best-5
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
17819
226219
3113119
4539119
Stop Event
node limit
Counts
1 → 10
Calls
Call 1
Inputs
(*.f64 (*.f64 t z) (*.f64 y -9))
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 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 /.f64 (*.f64 (*.f64 t z) (*.f64 y -18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (*.f64 t z) (*.f64 y -18))) -2)))) (#(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)))))))))

simplify354.0ms (1.5%)

Algorithm
egg-herbie
Rules
1990×rational_best-simplify-80
1168×rational_best-simplify-78
946×rational_best-simplify-44
696×rational_best-simplify-82
688×rational_best-simplify-74
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
033874
166874
2142874
3400874
42232874
54086874
66400874
77677874
Stop Event
node limit
Counts
46 → 13
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 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 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)))))
(/.f64 (*.f64 (*.f64 t z) (*.f64 y -18)) 2)
(/.f64 (neg.f64 (*.f64 (*.f64 t z) (*.f64 y -18))) -2)
(pow.f64 (*.f64 z (*.f64 -9 (*.f64 t y))) 1)
(neg.f64 (neg.f64 (*.f64 z (*.f64 -9 (*.f64 t y)))))
Outputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(+.f64 (*.f64 z (*.f64 -9 (*.f64 t y))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(+.f64 0 (*.f64 z (*.f64 -9 (*.f64 t y))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(-.f64 (*.f64 z (*.f64 -9 (*.f64 t y))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.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 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(/.f64 (*.f64 z (*.f64 -9 (*.f64 t y))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.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 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(/.f64 (*.f64 (*.f64 t z) (*.f64 y -18)) 2)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(/.f64 (neg.f64 (*.f64 (*.f64 t z) (*.f64 y -18))) -2)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.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 t (*.f64 z (*.f64 -9 y)))
(*.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 t (*.f64 z (*.f64 -9 y)))
(*.f64 y (*.f64 -9 (*.f64 t z)))

localize16.0ms (0.1%)

Local error

Found 3 expressions with local error:

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

Compiled 47 to 23 computations (51.1% saved)

series3.0ms (0%)

Counts
3 → 96
Calls

30 calls:

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

rewrite126.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
882×rational_best-simplify-47
868×rational_best-5
866×rational_best-4
866×rational_best-2
866×rational_best-3
Iterations

Useful iterations: 0 (0.0ms)

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

simplify249.0ms (1.1%)

Algorithm
egg-herbie
Rules
1530×rational_best-simplify-47
1422×rational_best-simplify-45
1134×rational_best-simplify-46
774×rational_best-simplify-2
684×rational_best-simplify-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01013927
11973927
24113927
311353927
443333927
Stop Event
node limit
Counts
141 → 64
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 t (*.f64 z (*.f64 9 y))) 0)
(+.f64 0 (*.f64 t (*.f64 z (*.f64 9 y))))
(-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) 0)
(-.f64 0 (neg.f64 (*.f64 t (*.f64 z (*.f64 9 y)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 9 y))) 1)
(/.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (/.f64 (*.f64 (*.f64 t z) (*.f64 y 36)) (*.f64 (*.f64 t z) (*.f64 y 36))))
(/.f64 (*.f64 (*.f64 t z) (*.f64 y 18)) 2)
(pow.f64 (*.f64 t (*.f64 z (*.f64 9 y))) 1)
(neg.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.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 27 (*.f64 a b)) 1)
(/.f64 (*.f64 27 (*.f64 a b)) (/.f64 (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))))
(/.f64 (*.f64 a (*.f64 b 54)) 2)
(pow.f64 (*.f64 27 (*.f64 a b)) 1)
(neg.f64 (neg.f64 (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (neg.f64 (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) 0)
(+.f64 0 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 9 y)))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 a (*.f64 b 54)) (-.f64 0 (+.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))))
(+.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (neg.f64 (*.f64 (*.f64 t z) (*.f64 y 18))))
(*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)
(*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))))
(*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))))))
(*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))))))
(*.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))))
(*.f64 (/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))))
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) -1)
(*.f64 (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))))
(*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))) (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y))))))
(*.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))))) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))))
(*.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))))) (*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))))))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))))) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)
(/.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))))
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) -1)
(/.f64 (-.f64 (*.f64 a (*.f64 b 54)) (*.f64 (*.f64 t z) (*.f64 y 18))) 2)
(/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 y 18)) (*.f64 a (*.f64 b 54))) -2)
(pow.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)
(neg.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))))
Outputs
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 t (*.f64 z (*.f64 y -9)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 t (*.f64 z (*.f64 y -9)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 t (*.f64 z (*.f64 y -9)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 t (*.f64 z (*.f64 y -9)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 t (*.f64 z (*.f64 y -9)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 t (*.f64 z (*.f64 y -9)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 t (*.f64 z (*.f64 y -9)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 t (*.f64 z (*.f64 y -9)))
(*.f64 y (*.f64 (*.f64 t z) -9))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.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 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 t (*.f64 z (*.f64 9 y))) 0)
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(+.f64 0 (*.f64 t (*.f64 z (*.f64 9 y))))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) 0)
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(-.f64 0 (neg.f64 (*.f64 t (*.f64 z (*.f64 9 y)))))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 z (*.f64 9 y))) 1)
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (/.f64 (*.f64 (*.f64 t z) (*.f64 y 36)) (*.f64 (*.f64 t z) (*.f64 y 36))))
(/.f64 (*.f64 t (*.f64 9 (*.f64 z y))) (/.f64 (*.f64 (*.f64 t z) (*.f64 y 36)) (*.f64 (*.f64 t z) (*.f64 y 36))))
(/.f64 (*.f64 9 (*.f64 z (*.f64 y t))) (/.f64 (*.f64 (*.f64 t z) (*.f64 y 36)) (*.f64 (*.f64 t z) (*.f64 y 36))))
(/.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (/.f64 (*.f64 z (*.f64 36 (*.f64 y t))) (*.f64 z (*.f64 36 (*.f64 y t)))))
(/.f64 (*.f64 9 (*.f64 y (*.f64 t z))) (/.f64 (*.f64 y (*.f64 t (*.f64 z 36))) (*.f64 y (*.f64 t (*.f64 z 36)))))
(/.f64 (*.f64 y (*.f64 9 (*.f64 t z))) (/.f64 (*.f64 y (*.f64 (*.f64 t z) 72)) (*.f64 y (*.f64 (*.f64 t z) 72))))
(/.f64 (*.f64 (*.f64 t z) (*.f64 y 18)) 2)
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(pow.f64 (*.f64 t (*.f64 z (*.f64 9 y))) 1)
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(neg.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 9 y)))))
(*.f64 y (*.f64 9 (*.f64 t z)))
(*.f64 9 (*.f64 z (*.f64 y t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(+.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 27 (*.f64 a b)) 1)
(*.f64 27 (*.f64 a b))
(/.f64 (*.f64 27 (*.f64 a b)) (/.f64 (*.f64 27 (*.f64 a b)) (*.f64 27 (*.f64 a b))))
(*.f64 27 (*.f64 a b))
(/.f64 (*.f64 a (*.f64 b 54)) 2)
(*.f64 27 (*.f64 a b))
(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)) (neg.f64 (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 27 (*.f64 a b)) (-.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) 0)
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 0 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 9 y)))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (*.f64 a (*.f64 b 54)) (-.f64 0 (+.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(+.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (neg.f64 (*.f64 (*.f64 t z) (*.f64 y 18))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) -1)
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))) (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y))))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))))) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))))) (*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (/.f64 (/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))))) (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(/.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(/.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) -1)
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(/.f64 (-.f64 (*.f64 a (*.f64 b 54)) (*.f64 (*.f64 t z) (*.f64 y 18))) 2)
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 y 18)) (*.f64 a (*.f64 b 54))) -2)
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(pow.f64 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))
(neg.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 y -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 (*.f64 t z) -9)))

localize31.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 (*.f64 a 27) b))
0.2b
(*.f64 t (*.f64 y 18))
0.2b
(*.f64 (*.f64 a 27) b)
3.5b
(*.f64 z (*.f64 t (*.f64 y 18)))
Compiler

Compiled 85 to 55 computations (35.3% saved)

series11.0ms (0%)

Counts
3 → 132
Calls

33 calls:

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

rewrite84.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1140×rational_best-simplify-47
1126×rational_best-5
1124×rational_best-4
1124×rational_best-2
1124×rational_best-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02187
117787
256087
3241187
Stop Event
node limit
Counts
3 → 31
Calls
Call 1
Inputs
(*.f64 z (*.f64 t (*.f64 y 18)))
(*.f64 t (*.f64 y 18))
(+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 (*.f64 a 27) b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 t (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 t (*.f64 y 18))) (/.f64 (*.f64 z (*.f64 t (*.f64 y 18))) (*.f64 z (*.f64 t (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 z (*.f64 y 36))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 y 18)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 t (*.f64 y 18)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (*.f64 y 18)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y 18)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y 18)) (/.f64 (*.f64 t (*.f64 y 18)) (*.f64 t (*.f64 y 18))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (*.f64 y 36)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 y 18)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))) (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) 1)))))

simplify258.0ms (1.1%)

Algorithm
egg-herbie
Rules
900×rational_best-simplify-2
730×rational_best-simplify-78
650×rational_best-simplify-24
646×rational_best-simplify-41
642×rational_best-simplify-29
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0895299
11755299
26215299
315355299
434325299
559955299
Stop Event
node limit
Counts
163 → 72
Calls
Call 1
Inputs
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(*.f64 18 (*.f64 y t))
(+.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 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.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 -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 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 -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 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 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(*.f64 27 (*.f64 a b))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 0)
(+.f64 0 (*.f64 z (*.f64 t (*.f64 y 18))))
(-.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 0)
(/.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 1)
(/.f64 (*.f64 z (*.f64 t (*.f64 y 18))) (/.f64 (*.f64 z (*.f64 t (*.f64 y 18))) (*.f64 z (*.f64 t (*.f64 y 18)))))
(/.f64 (*.f64 t (*.f64 z (*.f64 y 36))) 2)
(pow.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 1)
(+.f64 (*.f64 t (*.f64 y 18)) 0)
(+.f64 0 (*.f64 t (*.f64 y 18)))
(-.f64 (*.f64 t (*.f64 y 18)) 0)
(/.f64 (*.f64 t (*.f64 y 18)) 1)
(/.f64 (*.f64 t (*.f64 y 18)) (/.f64 (*.f64 t (*.f64 y 18)) (*.f64 t (*.f64 y 18))))
(/.f64 (*.f64 t (*.f64 y 36)) 2)
(pow.f64 (*.f64 t (*.f64 y 18)) 1)
(-.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) 0)
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) 1)
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))))
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))))
(*.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))
(*.f64 (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))
(*.f64 (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))) (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))))
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))
(*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) 1)
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))
(/.f64 (*.f64 2 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) 2)
(pow.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) 1)
Outputs
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y (*.f64 t z)))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 a (*.f64 27 b)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 -9 z))) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 (*.f64 t z) -9)) (*.f64 2 x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (*.f64 2 x)))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (*.f64 a (*.f64 27 b)) (*.f64 2 x)))
(*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z)))))
(*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z)))))
(*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(*.f64 27 (*.f64 a b))
(*.f64 a (*.f64 27 b))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 1/2 (-.f64 (*.f64 4 x) (*.f64 18 (*.f64 y (*.f64 t z))))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 a (*.f64 27 b)) (*.f64 1/2 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z))))))
(+.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 0)
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 0 (*.f64 z (*.f64 t (*.f64 y 18))))
(*.f64 18 (*.f64 y (*.f64 t z)))
(-.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 0)
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 1)
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 z (*.f64 t (*.f64 y 18))) (/.f64 (*.f64 z (*.f64 t (*.f64 y 18))) (*.f64 z (*.f64 t (*.f64 y 18)))))
(*.f64 18 (*.f64 y (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 z (*.f64 y 36))) 2)
(/.f64 (*.f64 y (*.f64 z (*.f64 t 36))) 2)
(/.f64 (*.f64 z (*.f64 t (*.f64 y 36))) 2)
(/.f64 (*.f64 y (*.f64 t (*.f64 z 36))) 2)
(pow.f64 (*.f64 z (*.f64 t (*.f64 y 18))) 1)
(*.f64 18 (*.f64 y (*.f64 t z)))
(+.f64 (*.f64 t (*.f64 y 18)) 0)
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(+.f64 0 (*.f64 t (*.f64 y 18)))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(-.f64 (*.f64 t (*.f64 y 18)) 0)
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(/.f64 (*.f64 t (*.f64 y 18)) 1)
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(/.f64 (*.f64 t (*.f64 y 18)) (/.f64 (*.f64 t (*.f64 y 18)) (*.f64 t (*.f64 y 18))))
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(/.f64 (*.f64 t (*.f64 y 36)) 2)
(/.f64 (*.f64 y (*.f64 t 36)) 2)
(pow.f64 (*.f64 t (*.f64 y 18)) 1)
(*.f64 18 (*.f64 y t))
(*.f64 y (*.f64 18 t))
(-.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) 0)
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 1 (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(*.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(*.f64 (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(*.f64 (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(*.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))) (*.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(*.f64 (/.f64 (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(*.f64 (/.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (/.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(/.f64 (*.f64 2 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b)))) 2)
(/.f64 (*.f64 2 (+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))) 2)
(/.f64 (*.f64 2 (+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))) 2)
(/.f64 (*.f64 2 (+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))) 2)
(pow.f64 (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 a (*.f64 27 b))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 18 y)))) 2))
(+.f64 (*.f64 27 (*.f64 a b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))
(+.f64 (*.f64 a (*.f64 27 b)) (/.f64 (-.f64 (*.f64 x 4) (*.f64 18 (*.f64 y (*.f64 t z)))) 2))

eval222.0ms (1%)

Compiler

Compiled 6370 to 3901 computations (38.8% saved)

prune363.0ms (1.6%)

Pruning

20 alts after pruning (16 fresh and 4 done)

PrunedKeptTotal
New2518259
Fresh3811
Picked011
Done235
Total25620276
Error
0.0b
Counts
276 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
15.7b
(/.f64 (+.f64 (+.f64 x x) (*.f64 (*.f64 a 27) b)) 1)
24.7b
(/.f64 (+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 (*.f64 a 27) b)) 1)
48.8b
(/.f64 (*.f64 z (*.f64 -9 (*.f64 t y))) 1)
25.8b
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))
25.8b
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z))))
25.4b
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 9 (*.f64 z (*.f64 y t))))
27.9b
(-.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 9 y)))
3.7b
(+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 (*.f64 a 27) b))
2.6b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y (*.f64 9 z)) t)) (*.f64 (*.f64 a 27) b))
3.6b
(+.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x)) (*.f64 (*.f64 a 27) b))
15.7b
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
40.2b
(+.f64 x x)
50.6b
(*.f64 (/.f64 (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))))) (*.f64 (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))) (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))))))
42.7b
(*.f64 (/.f64 1 (-.f64 (*.f64 27 (*.f64 a b)) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b))) (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (*.f64 27 (*.f64 a b)))))
49.6b
(*.f64 (*.f64 t z) (*.f64 y -9))
49.5b
(*.f64 y (*.f64 z (*.f64 t -9)))
49.5b
(*.f64 y (*.f64 t (*.f64 z -9)))
48.6b
(*.f64 t (*.f64 z (*.f64 y -9)))
38.3b
(*.f64 a (*.f64 27 b))
38.3b
(*.f64 27 (*.f64 a b))
Compiler

Compiled 834 to 590 computations (29.3% saved)

localize26.0ms (0.1%)

Local error

Found 4 expressions with local error:

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

Compiled 69 to 43 computations (37.7% saved)

series65.0ms (0.3%)

Counts
3 → 132
Calls

33 calls:

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

rewrite216.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1058×rational_best-simplify-47
1028×rational_best-5
1028×rational_best-2
1028×rational_best-3
1028×rational_best-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01981
116081
251681
3223981
Stop Event
node limit
Counts
3 → 31
Calls
Call 1
Inputs
(*.f64 (*.f64 y (*.f64 9 z)) t)
(*.f64 y (*.f64 9 z))
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y (*.f64 9 z)) t)) (*.f64 (*.f64 a 27) b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 y z) (*.f64 9 t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) 0)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) (/.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) (*.f64 (*.f64 y z) (*.f64 9 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 t (*.f64 z 18))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) 1)))))
((#(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 (*.f64 y (*.f64 9 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 9 z)) (/.f64 (*.f64 y (*.f64 z 36)) (*.f64 y (*.f64 z 36))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (*.f64 z 18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 9 z)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 1 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))) (*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 2 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) 1)))))

simplify398.0ms (1.7%)

Algorithm
egg-herbie
Rules
900×rational_best-simplify-2
770×rational_best-simplify-43
686×rational_best-simplify-78
650×rational_best-simplify-24
646×rational_best-simplify-41
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0895101
11745101
26235101
315085101
433795101
561405101
Stop Event
node limit
Counts
163 → 64
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 (*.f64 y z) (*.f64 9 t)) 0)
(+.f64 0 (*.f64 (*.f64 y z) (*.f64 9 t)))
(-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) 0)
(/.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) 1)
(/.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) (/.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) (*.f64 (*.f64 y z) (*.f64 9 t))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z 18))) 2)
(pow.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) 1)
(+.f64 (*.f64 y (*.f64 9 z)) 0)
(+.f64 0 (*.f64 y (*.f64 9 z)))
(-.f64 (*.f64 y (*.f64 9 z)) 0)
(/.f64 (*.f64 y (*.f64 9 z)) 1)
(/.f64 (*.f64 y (*.f64 9 z)) (/.f64 (*.f64 y (*.f64 z 36)) (*.f64 y (*.f64 z 36))))
(/.f64 (*.f64 y (*.f64 z 18)) 2)
(pow.f64 (*.f64 y (*.f64 9 z)) 1)
(-.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) 0)
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) 1)
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))))
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 1 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))))
(*.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))
(*.f64 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))
(*.f64 (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))
(*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))
(*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))) (*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))
(*.f64 (/.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))
(/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) 1)
(/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))
(/.f64 (*.f64 2 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) 2)
(pow.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) 1)
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 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 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 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 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 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 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 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 y (*.f64 9 (*.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 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 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 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 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 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 y (*.f64 9 (*.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 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 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 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 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 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 y (*.f64 9 (*.f64 t z))))
(+.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 y (*.f64 t (*.f64 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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 y (*.f64 t (*.f64 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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 y (*.f64 t (*.f64 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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 y (*.f64 t (*.f64 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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 y (*.f64 t (*.f64 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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 2 x) (*.f64 y (*.f64 z (*.f64 t -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 y (*.f64 t (*.f64 -9 z)))
(*.f64 y (*.f64 t (*.f64 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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.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 27 (*.f64 a b)) (+.f64 (*.f64 y (*.f64 -9 (*.f64 t z))) (*.f64 2 x)))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 t (*.f64 -9 z)))))
(+.f64 (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 2 x)) (*.f64 y (*.f64 t (*.f64 z -9))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.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 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 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 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 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 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 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 y (*.f64 9 (*.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 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 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 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 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 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 y (*.f64 9 (*.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 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 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 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 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 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 y (*.f64 9 (*.f64 t z))))
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 y (*.f64 t z))))
(-.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 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 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 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 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 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 y (*.f64 9 (*.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 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 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 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 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 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 y (*.f64 9 (*.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 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 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 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 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 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 y (*.f64 9 (*.f64 t z))))
(+.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(+.f64 0 (*.f64 (*.f64 y z) (*.f64 9 t)))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) 0)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(/.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) (/.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) (*.f64 (*.f64 y z) (*.f64 9 t))))
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(/.f64 (*.f64 y (*.f64 t (*.f64 z 18))) 2)
(/.f64 (*.f64 y (*.f64 (*.f64 t z) 18)) 2)
(pow.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) 1)
(*.f64 9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 9 (*.f64 t z)))
(+.f64 (*.f64 y (*.f64 9 z)) 0)
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(+.f64 0 (*.f64 y (*.f64 9 z)))
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(-.f64 (*.f64 y (*.f64 9 z)) 0)
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(/.f64 (*.f64 y (*.f64 9 z)) 1)
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(/.f64 (*.f64 y (*.f64 9 z)) (/.f64 (*.f64 y (*.f64 z 36)) (*.f64 y (*.f64 z 36))))
(/.f64 (*.f64 9 (*.f64 y z)) (/.f64 (*.f64 y (*.f64 z 36)) (*.f64 y (*.f64 z 36))))
(/.f64 (*.f64 y (*.f64 z 18)) 2)
(/.f64 (*.f64 z (*.f64 y 18)) 2)
(pow.f64 (*.f64 y (*.f64 9 z)) 1)
(*.f64 y (*.f64 9 z))
(*.f64 9 (*.f64 y z))
(-.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) 0)
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 1 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(*.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(*.f64 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(*.f64 (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))) (*.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(*.f64 (/.f64 (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(*.f64 (/.f64 (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 1 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (/.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(/.f64 (*.f64 2 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b)))) 2)
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))
(pow.f64 (+.f64 (-.f64 x (-.f64 (*.f64 (*.f64 y z) (*.f64 9 t)) x)) (*.f64 a (*.f64 27 b))) 1)
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 (*.f64 y z) t)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z))))))
(+.f64 x (+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (*.f64 27 (*.f64 a b))))
(+.f64 (-.f64 x (*.f64 9 (*.f64 y (*.f64 t z)))) (+.f64 (*.f64 27 (*.f64 a b)) x))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (-.f64 x (*.f64 y (*.f64 9 (*.f64 t z))))))

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

localize10.0ms (0%)

Local error

Found 2 expressions with local error:

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

Compiled 25 to 16 computations (36% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite93.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1010×rational_best-simplify-57
630×rational_best-simplify-43
590×rational_best-simplify-47
588×rational_best-simplify-77
574×rational_best-5
Iterations

Useful iterations: 0 (0.0ms)

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

simplify307.0ms (1.3%)

Algorithm
egg-herbie
Rules
1548×rational_best-simplify-80
1412×rational_best-simplify-78
1322×rational_best-simplify-44
968×rational_best-simplify-82
688×rational_best-simplify-132
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0501316
11051316
22201316
35811316
430691316
553981316
Stop Event
node limit
Counts
80 → 25
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 z (*.f64 t (*.f64 y -9))) 0)
(+.f64 0 (*.f64 z (*.f64 t (*.f64 y -9))))
(-.f64 (*.f64 z (*.f64 t (*.f64 y -9))) 0)
(-.f64 0 (neg.f64 (*.f64 z (*.f64 t (*.f64 y -9)))))
(/.f64 (*.f64 z (*.f64 t (*.f64 y -9))) 1)
(/.f64 (*.f64 z (*.f64 t (*.f64 y -9))) (/.f64 (*.f64 z (*.f64 t (*.f64 y -9))) (*.f64 z (*.f64 t (*.f64 y -9)))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z -18))) 2)
(/.f64 (neg.f64 (*.f64 y (*.f64 t (*.f64 z -18)))) -2)
(pow.f64 (*.f64 z (*.f64 t (*.f64 y -9))) 1)
(neg.f64 (neg.f64 (*.f64 z (*.f64 t (*.f64 y -9)))))
(+.f64 (*.f64 z (*.f64 t -9)) 0)
(+.f64 0 (*.f64 z (*.f64 t -9)))
(-.f64 (*.f64 z (*.f64 t -9)) 0)
(-.f64 0 (neg.f64 (*.f64 z (*.f64 t -9))))
(/.f64 (*.f64 z (*.f64 t -9)) 1)
(/.f64 (*.f64 z (*.f64 t -9)) (/.f64 (*.f64 t (*.f64 z -18)) (*.f64 t (*.f64 z -18))))
(/.f64 (*.f64 t (*.f64 z -18)) 2)
(/.f64 (neg.f64 (*.f64 t (*.f64 z -18))) -2)
(pow.f64 (*.f64 z (*.f64 t -9)) 1)
(neg.f64 (neg.f64 (*.f64 z (*.f64 t -9))))
Outputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(*.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 (*.f64 z (*.f64 t (*.f64 y -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(+.f64 0 (*.f64 z (*.f64 t (*.f64 y -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(-.f64 (*.f64 z (*.f64 t (*.f64 y -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(-.f64 0 (neg.f64 (*.f64 z (*.f64 t (*.f64 y -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(/.f64 (*.f64 z (*.f64 t (*.f64 y -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(/.f64 (*.f64 z (*.f64 t (*.f64 y -9))) (/.f64 (*.f64 z (*.f64 t (*.f64 y -9))) (*.f64 z (*.f64 t (*.f64 y -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(/.f64 (*.f64 y (*.f64 t (*.f64 z -18))) 2)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(/.f64 (neg.f64 (*.f64 y (*.f64 t (*.f64 z -18)))) -2)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(pow.f64 (*.f64 z (*.f64 t (*.f64 y -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(neg.f64 (neg.f64 (*.f64 z (*.f64 t (*.f64 y -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 -9 (*.f64 t (*.f64 y z)))
(+.f64 (*.f64 z (*.f64 t -9)) 0)
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(+.f64 0 (*.f64 z (*.f64 t -9)))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(-.f64 (*.f64 z (*.f64 t -9)) 0)
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(-.f64 0 (neg.f64 (*.f64 z (*.f64 t -9))))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(/.f64 (*.f64 z (*.f64 t -9)) 1)
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(/.f64 (*.f64 z (*.f64 t -9)) (/.f64 (*.f64 t (*.f64 z -18)) (*.f64 t (*.f64 z -18))))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(/.f64 (*.f64 t (*.f64 z -18)) 2)
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(/.f64 (neg.f64 (*.f64 t (*.f64 z -18))) -2)
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(pow.f64 (*.f64 z (*.f64 t -9)) 1)
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))
(neg.f64 (neg.f64 (*.f64 z (*.f64 t -9))))
(*.f64 -9 (*.f64 t z))
(*.f64 z (*.f64 -9 t))

localize142.0ms (0.6%)

Local error

Found 2 expressions with local error:

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

Compiled 42 to 24 computations (42.9% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite115.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1098×rational_best-simplify-57
740×rational_best-simplify-44
734×rational_best-simplify-80
536×rational_best-simplify-47
530×rational_best-5
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
18425
228125
3117125
4522225
Stop Event
node limit
Counts
1 → 22
Calls
Call 1
Inputs
(+.f64 (+.f64 x x) (*.f64 (*.f64 a 27) b))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (neg.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 1 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (*.f64 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (*.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) 2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (neg.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))))))

simplify352.0ms (1.5%)

Algorithm
egg-herbie
Rules
1332×rational_best-simplify-80
1260×rational_best-simplify-78
1226×rational_best-simplify-94
1174×rational_best-simplify-24
1108×rational_best-simplify-135
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0561318
11131318
25751318
333791318
470851318
Stop Event
node limit
Counts
58 → 27
Calls
Call 1
Inputs
(*.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 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 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 0)
(-.f64 0 (neg.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 1)
(*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))))
(*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 1 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))))
(*.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))
(*.f64 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))
(*.f64 (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(*.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(*.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))
(*.f64 (/.f64 1 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (*.f64 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (*.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))))
(*.f64 (/.f64 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(*.f64 (/.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 1)
(/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(/.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 2) 2)
(/.f64 (*.f64 (neg.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) 2) -2)
(pow.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 1)
(neg.f64 (neg.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
Outputs
(*.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 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 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 0)
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(-.f64 0 (neg.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 1)
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 1 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (/.f64 1 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (*.f64 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (/.f64 (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (*.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (/.f64 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (/.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(*.f64 (/.f64 (/.f64 1 (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 1)
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (/.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(/.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 2) 2)
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(/.f64 (*.f64 (neg.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) 2) -2)
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(pow.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) 1)
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
(neg.f64 (neg.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))

localize109.0ms (0.5%)

Local error

Found 4 expressions with local error:

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

Compiled 68 to 37 computations (45.6% saved)

series103.0ms (0.4%)

Counts
3 → 132
Calls

33 calls:

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

rewrite62.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1098×rational_best-simplify-47
1078×rational_best-5
1076×rational_best-4
1076×rational_best-2
1076×rational_best-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01881
115781
253381
3229581
Stop Event
node limit
Counts
3 → 31
Calls
Call 1
Inputs
(*.f64 y (*.f64 t (*.f64 z -9)))
(*.f64 t (*.f64 z -9))
(+.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x)) (*.f64 (*.f64 a 27) b))
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 (*.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 /.f64 (*.f64 y (*.f64 t (*.f64 z -18))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 1)))))
((#(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 (*.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 /.f64 (*.f64 t (*.f64 z -18)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 z -9)) 1)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 1 (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))) (*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.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 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.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 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 1)))))

simplify407.0ms (1.8%)

Algorithm
egg-herbie
Rules
892×rational_best-simplify-2
766×rational_best-simplify-78
686×rational_best-simplify-24
678×rational_best-simplify-29
622×rational_best-simplify-80
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0795053
11615053
26025053
315765053
439125053
566395053
Stop Event
node limit
Counts
163 → 49
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 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 -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 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.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 -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 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 -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 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 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 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 (*.f64 2 x) (*.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 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 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 (*.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 (*.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)))))
(/.f64 (*.f64 y (*.f64 t (*.f64 z -18))) 2)
(pow.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 1)
(+.f64 (*.f64 t (*.f64 z -9)) 0)
(+.f64 0 (*.f64 t (*.f64 z -9)))
(-.f64 (*.f64 t (*.f64 z -9)) 0)
(/.f64 (*.f64 t (*.f64 z -9)) 1)
(/.f64 (*.f64 t (*.f64 z -9)) (/.f64 (*.f64 t (*.f64 z -9)) (*.f64 t (*.f64 z -9))))
(/.f64 (*.f64 t (*.f64 z -18)) 2)
(pow.f64 (*.f64 t (*.f64 z -9)) 1)
(-.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 0)
(*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 1)
(*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))
(*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))
(*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 1 (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))
(*.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))
(*.f64 (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))
(*.f64 (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))
(*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))
(*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))) (*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))
(/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 1)
(/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 2) 2)
(pow.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 1)
Outputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(*.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 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 27 (*.f64 a b)) (*.f64 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 27 (*.f64 a b)) (*.f64 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 27 (*.f64 a b)) (*.f64 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 27 (*.f64 a b)))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(*.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(*.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(*.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 27 (*.f64 a b)) (*.f64 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(*.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 27 (*.f64 a b)) (*.f64 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 -9 y)))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(*.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 27 (*.f64 a b)) (*.f64 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(*.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 27 (*.f64 a b)) (*.f64 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.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 -9 (*.f64 y (*.f64 t z)))))
(+.f64 (*.f64 2 x) (+.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 -9 y))))
(+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.f64 0 (*.f64 y (*.f64 t (*.f64 z -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(-.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(/.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(/.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)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(/.f64 (*.f64 y (*.f64 t (*.f64 z -18))) 2)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(pow.f64 (*.f64 y (*.f64 t (*.f64 z -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.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 (*.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))
(/.f64 (*.f64 t (*.f64 z -18)) 2)
(*.f64 -9 (*.f64 t z))
(pow.f64 (*.f64 t (*.f64 z -9)) 1)
(*.f64 -9 (*.f64 t z))
(-.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 0)
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 1)
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 1 (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(*.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(*.f64 (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(*.f64 (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))) (*.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(*.f64 (/.f64 (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 1 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 1)
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (/.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b))))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(/.f64 (*.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 2) 2)
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))
(pow.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 (+.f64 x x) (*.f64 a (*.f64 27 b)))) 1)
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (+.f64 x x)))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 -9 y)))))
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x (+.f64 x (*.f64 -9 (*.f64 y (*.f64 t z))))))

eval401.0ms (1.7%)

Compiler

Compiled 4491 to 2608 computations (41.9% saved)

prune95.0ms (0.4%)

Pruning

20 alts after pruning (12 fresh and 8 done)

PrunedKeptTotal
New1944198
Fresh3811
Picked011
Done178
Total19820218
Error
0.0b
Counts
218 → 20
Alt Table
Click to see full alt table
StatusErrorProgram
15.7b
(/.f64 (+.f64 (+.f64 x x) (*.f64 (*.f64 a 27) b)) 1)
24.7b
(/.f64 (+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 (*.f64 a 27) b)) 1)
50.9b
(/.f64 (*.f64 (/.f64 (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) (*.f64 (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))))) 1)
40.2b
(/.f64 (*.f64 (/.f64 1 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b))))) (*.f64 (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))) (+.f64 x (+.f64 x (*.f64 a (*.f64 27 b)))))) 1)
48.8b
(/.f64 (*.f64 z (*.f64 t (*.f64 y -9))) 1)
48.8b
(/.f64 (*.f64 z (*.f64 -9 (*.f64 t y))) 1)
25.8b
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))
25.8b
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z))))
27.9b
(-.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 9 y)))
2.6b
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y (*.f64 9 z)) t)) (*.f64 (*.f64 a 27) b))
3.6b
(+.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x)) (*.f64 (*.f64 a 27) b))
15.7b
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
40.2b
(+.f64 x x)
49.6b
(*.f64 (*.f64 t z) (*.f64 y -9))
49.5b
(*.f64 y (*.f64 z (*.f64 t -9)))
49.5b
(*.f64 y (*.f64 t (*.f64 z -9)))
48.6b
(*.f64 t (*.f64 z (*.f64 y -9)))
38.3b
(*.f64 a (*.f64 27 b))
38.3b
(*.f64 27 (*.f64 a b))
48.3b
(*.f64 -9 (*.f64 t (*.f64 y z)))
Compiler

Compiled 668 to 486 computations (27.2% saved)

localize196.0ms (0.8%)

Local error

Found 2 expressions with local error:

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

Compiled 30 to 14 computations (53.3% saved)

series1.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite121.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1122×rational_best-simplify-57
800×rational_best-simplify-44
556×rational_best-5
554×rational_best-4
554×rational_best-2
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01025
18825
230025
3121525
4546625
Stop Event
node limit
Counts
1 → 22
Calls
Call 1
Inputs
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
Outputs
((#(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 (neg.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))) (#(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 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 1 (/.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 1 (+.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 (*.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 1 (+.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 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))) (*.f64 (+.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 (*.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 1 (+.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 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.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 (/.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 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 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))) (+.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 (/.f64 (/.f64 1 (/.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 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 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 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) 2) -2)))) (#(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 (neg.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))))

simplify238.0ms (1%)

Algorithm
egg-herbie
Rules
1332×rational_best-simplify-80
1260×rational_best-simplify-78
1226×rational_best-simplify-94
1174×rational_best-simplify-24
1122×rational_best-simplify-135
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0541318
11091318
25621318
333821318
470861318
Stop Event
node limit
Counts
58 → 26
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 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 0)
(-.f64 0 (neg.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(*.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 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 1 (/.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 1 (+.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 (*.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 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))) (*.f64 (+.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 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))
(*.f64 (/.f64 (/.f64 1 (+.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 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.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 (/.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 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))) (+.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 (/.f64 (/.f64 1 (/.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 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(/.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 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 2) 2)
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) 2) -2)
(pow.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 1)
(neg.f64 (neg.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
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 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 0)
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(-.f64 0 (neg.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 1)
(+.f64 x (+.f64 x (*.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 27 (*.f64 a b)) (+.f64 x x))))
(+.f64 x (+.f64 x (*.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 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 1 (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(*.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 x (+.f64 x (*.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 x (+.f64 x (*.f64 27 (*.f64 a b))))
(*.f64 (/.f64 1 (+.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 x (*.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 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(*.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(*.f64 (/.f64 1 (/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))) (*.f64 (+.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 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(*.f64 (/.f64 (/.f64 1 (+.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 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.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 x (*.f64 27 (*.f64 a b))))
(*.f64 (/.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 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(*.f64 (/.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (/.f64 1 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)))) (+.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 x (*.f64 27 (*.f64 a b))))
(*.f64 (/.f64 (/.f64 1 (/.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 27 (*.f64 a b)) (+.f64 x x)) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(/.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 1)
(+.f64 x (+.f64 x (*.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 27 (*.f64 a b)) (+.f64 x x))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(/.f64 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 2) 2)
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(/.f64 (*.f64 (neg.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))) 2) -2)
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(pow.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) 1)
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))
(neg.f64 (neg.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(+.f64 x (+.f64 x (*.f64 27 (*.f64 a b))))

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

localize10.0ms (0%)

Local error

Found 2 expressions with local error:

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

Compiled 25 to 16 computations (36% saved)

series1.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite92.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1010×rational_best-simplify-57
630×rational_best-simplify-43
590×rational_best-simplify-47
588×rational_best-simplify-77
574×rational_best-5
Iterations

Useful iterations: 0 (0.0ms)

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

simplify140.0ms (0.6%)

Algorithm
egg-herbie
Rules
1508×rational_best-simplify-80
1372×rational_best-simplify-78
1316×rational_best-simplify-44
948×rational_best-simplify-82
668×rational_best-simplify-132
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0511316
11071316
22201316
35801316
430301316
553061316
Stop Event
node limit
Counts
80 → 27
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 z (*.f64 y (*.f64 t -9))) 0)
(+.f64 0 (*.f64 z (*.f64 y (*.f64 t -9))))
(-.f64 (*.f64 z (*.f64 y (*.f64 t -9))) 0)
(-.f64 0 (neg.f64 (*.f64 z (*.f64 y (*.f64 t -9)))))
(/.f64 (*.f64 z (*.f64 y (*.f64 t -9))) 1)
(/.f64 (*.f64 z (*.f64 y (*.f64 t -9))) (/.f64 (*.f64 z (*.f64 y (*.f64 t -9))) (*.f64 z (*.f64 y (*.f64 t -9)))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z -18))) 2)
(/.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -18)))) -2)
(pow.f64 (*.f64 z (*.f64 y (*.f64 t -9))) 1)
(neg.f64 (neg.f64 (*.f64 z (*.f64 y (*.f64 t -9)))))
(+.f64 (*.f64 z (*.f64 y -9)) 0)
(+.f64 0 (*.f64 z (*.f64 y -9)))
(-.f64 (*.f64 z (*.f64 y -9)) 0)
(-.f64 0 (neg.f64 (*.f64 z (*.f64 y -9))))
(/.f64 (*.f64 z (*.f64 y -9)) 1)
(/.f64 (*.f64 z (*.f64 y -9)) (/.f64 (*.f64 y (*.f64 z -18)) (*.f64 y (*.f64 z -18))))
(/.f64 (*.f64 y (*.f64 z -18)) 2)
(/.f64 (neg.f64 (*.f64 y (*.f64 z -18))) -2)
(pow.f64 (*.f64 z (*.f64 y -9)) 1)
(neg.f64 (neg.f64 (*.f64 z (*.f64 y -9))))
Outputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(+.f64 (*.f64 z (*.f64 y (*.f64 t -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(+.f64 0 (*.f64 z (*.f64 y (*.f64 t -9))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(-.f64 (*.f64 z (*.f64 y (*.f64 t -9))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(-.f64 0 (neg.f64 (*.f64 z (*.f64 y (*.f64 t -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(/.f64 (*.f64 z (*.f64 y (*.f64 t -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(/.f64 (*.f64 z (*.f64 y (*.f64 t -9))) (/.f64 (*.f64 z (*.f64 y (*.f64 t -9))) (*.f64 z (*.f64 y (*.f64 t -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z -18))) 2)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(/.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -18)))) -2)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(pow.f64 (*.f64 z (*.f64 y (*.f64 t -9))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(neg.f64 (neg.f64 (*.f64 z (*.f64 y (*.f64 t -9)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 t (*.f64 z (*.f64 -9 y)))
(*.f64 t (*.f64 -9 (*.f64 y z)))
(*.f64 y (*.f64 -9 (*.f64 t z)))
(+.f64 (*.f64 z (*.f64 y -9)) 0)
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(+.f64 0 (*.f64 z (*.f64 y -9)))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(-.f64 (*.f64 z (*.f64 y -9)) 0)
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(-.f64 0 (neg.f64 (*.f64 z (*.f64 y -9))))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(/.f64 (*.f64 z (*.f64 y -9)) 1)
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(/.f64 (*.f64 z (*.f64 y -9)) (/.f64 (*.f64 y (*.f64 z -18)) (*.f64 y (*.f64 z -18))))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(/.f64 (*.f64 y (*.f64 z -18)) 2)
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(/.f64 (neg.f64 (*.f64 y (*.f64 z -18))) -2)
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(pow.f64 (*.f64 z (*.f64 y -9)) 1)
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))
(neg.f64 (neg.f64 (*.f64 z (*.f64 y -9))))
(*.f64 -9 (*.f64 y z))
(*.f64 z (*.f64 -9 y))
(*.f64 y (*.f64 -9 z))

localize12.0ms (0.1%)

Local error

Found 2 expressions with local error:

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

Compiled 35 to 19 computations (45.7% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

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

rewrite95.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1010×rational_best-simplify-57
628×rational_best-simplify-43
588×rational_best-simplify-77
586×rational_best-simplify-47
574×rational_best-5
Iterations

Useful iterations: 0 (0.0ms)

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

simplify161.0ms (0.7%)

Algorithm
egg-herbie
Rules
1772×rational_best-simplify-47
1246×rational_best-simplify-132
1110×rational_best-simplify-80
1046×rational_best-simplify-78
1046×rational_best-simplify-76
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0531316
11091316
22341316
36681316
428131316
569341316
Stop Event
node limit
Counts
80 → 26
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 (*.f64 -9 (*.f64 t (*.f64 z y))) 0)
(+.f64 0 (*.f64 -9 (*.f64 t (*.f64 z y))))
(-.f64 (*.f64 -9 (*.f64 t (*.f64 z y))) 0)
(-.f64 0 (neg.f64 (*.f64 -9 (*.f64 t (*.f64 z y)))))
(/.f64 (*.f64 -9 (*.f64 t (*.f64 z y))) 1)
(/.f64 (*.f64 -9 (*.f64 t (*.f64 z y))) (/.f64 (*.f64 -9 (*.f64 t (*.f64 z y))) (*.f64 -9 (*.f64 t (*.f64 z y)))))
(/.f64 (*.f64 t (*.f64 y (*.f64 z -18))) 2)
(/.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -18)))) -2)
(pow.f64 (*.f64 -9 (*.f64 t (*.f64 z y))) 1)
(neg.f64 (neg.f64 (*.f64 -9 (*.f64 t (*.f64 z y)))))
(+.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 -9 (*.f64 t y)) 1)
(/.f64 (*.f64 -9 (*.f64 t y)) (/.f64 (*.f64 -9 (*.f64 t y)) (*.f64 -9 (*.f64 t y))))
(/.f64 (*.f64 t (*.f64 y -18)) 2)
(/.f64 (neg.f64 (*.f64 t (*.f64 y -18))) -2)
(pow.f64 (*.f64 -9 (*.f64 t y)) 1)
(neg.f64 (neg.f64 (*.f64 -9 (*.f64 t y))))
Outputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.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 t))
(*.f64 y (*.f64 -9 t))
(+.f64 (*.f64 -9 (*.f64 t (*.f64 z y))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(+.f64 0 (*.f64 -9 (*.f64 t (*.f64 z y))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(-.f64 (*.f64 -9 (*.f64 t (*.f64 z y))) 0)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(-.f64 0 (neg.f64 (*.f64 -9 (*.f64 t (*.f64 z y)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(/.f64 (*.f64 -9 (*.f64 t (*.f64 z y))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(/.f64 (*.f64 -9 (*.f64 t (*.f64 z y))) (/.f64 (*.f64 -9 (*.f64 t (*.f64 z y))) (*.f64 -9 (*.f64 t (*.f64 z y)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(/.f64 (*.f64 t (*.f64 y (*.f64 z -18))) 2)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(/.f64 (neg.f64 (*.f64 t (*.f64 y (*.f64 z -18)))) -2)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(pow.f64 (*.f64 -9 (*.f64 t (*.f64 z y))) 1)
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.f64 -9 t)))
(neg.f64 (neg.f64 (*.f64 -9 (*.f64 t (*.f64 z y)))))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 z (*.f64 -9 (*.f64 y t)))
(*.f64 -9 (*.f64 z (*.f64 y t)))
(*.f64 z (*.f64 y (*.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 -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))
(/.f64 (*.f64 t (*.f64 y -18)) 2)
(*.f64 -9 (*.f64 y t))
(*.f64 y (*.f64 -9 t))
(/.f64 (neg.f64 (*.f64 t (*.f64 y -18))) -2)
(*.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))

localize13.0ms (0.1%)

Local error

Found 2 expressions with local error:

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

Compiled 39 to 22 computations (43.6% saved)

series1.0ms (0%)

Counts
1 → 48
Calls

12 calls:

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

rewrite103.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1266×rational_best-simplify-57
708×rational_best-simplify-47
694×rational_best-5
694×rational_best-2
694×rational_best-3
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01331
111031
236131
3153931
4609031
Stop Event
node limit
Counts
1 → 32
Calls
Call 1
Inputs
(-.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 9 y)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 9 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (-.f64 x (*.f64 t (*.f64 z (*.f64 9 y)))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x x) (neg.f64 (*.f64 t (*.f64 z (*.f64 9 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x x) (-.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (+.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) 0)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 9 y)))) (+.f64 x x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 4) (-.f64 0 (+.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (neg.f64 (*.f64 t (*.f64 z (*.f64 y 18)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 y 18)))) (+.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))) (*.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 x x))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 x x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 z (*.f64 y 18)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 x 4)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 x x)))))))

simplify267.0ms (1.2%)

Algorithm
egg-herbie
Rules
1740×rational_best-simplify-132
892×rational_best-simplify-2
642×rational_best-simplify-24
634×rational_best-simplify-29
632×rational_best-simplify-78
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
0832384
11602384
25452384
313042384
429572384
564012378
Stop Event
node limit
Counts
80 → 62
Calls
Call 1
Inputs
(*.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 x (-.f64 x (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 x (-.f64 (-.f64 x (*.f64 t (*.f64 z (*.f64 9 y)))) 0))
(+.f64 (+.f64 x x) (neg.f64 (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 (+.f64 x x) (-.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (+.f64 x x)))
(+.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) 0)
(+.f64 0 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 9 y)))) (+.f64 x x))
(+.f64 (*.f64 x 4) (-.f64 0 (+.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(+.f64 (+.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (neg.f64 (*.f64 t (*.f64 z (*.f64 y 18)))))
(+.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 y 18)))) (+.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))
(*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)
(*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))))
(*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))))
(*.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))
(*.f64 (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 x x)) -1)
(*.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(*.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(*.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))
(*.f64 (/.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))) (*.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))))
(*.f64 (/.f64 (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(*.f64 (/.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 x x))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)
(/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 x x)) -1)
(/.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 z (*.f64 y 18)))) 2)
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 x 4)) -2)
(pow.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)
(neg.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 x x)))
Outputs
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(*.f64 2 x)
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(*.f64 -9 (*.f64 y (*.f64 t z)))
(*.f64 y (*.f64 z (*.f64 -9 t)))
(*.f64 (*.f64 t z) (*.f64 -9 y))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 (*.f64 2 x) (*.f64 -9 (*.f64 y (*.f64 t z))))
(+.f64 (*.f64 -9 (*.f64 y (*.f64 t z))) (*.f64 2 x))
(+.f64 (*.f64 y (*.f64 z (*.f64 -9 t))) (*.f64 2 x))
(+.f64 (*.f64 (*.f64 t z) (*.f64 -9 y)) (*.f64 2 x))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(+.f64 x (-.f64 (-.f64 x (*.f64 t (*.f64 z (*.f64 9 y)))) 0))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(+.f64 (+.f64 x x) (neg.f64 (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(+.f64 (+.f64 x x) (-.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (+.f64 x x)))
(+.f64 (+.f64 x x) (-.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 y 9)))) (+.f64 x x)))
(+.f64 x (+.f64 x (-.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 y (*.f64 z 9)))) (+.f64 x x))))
(+.f64 x (+.f64 x (-.f64 (-.f64 (+.f64 x x) (*.f64 (*.f64 t z) (*.f64 y 9))) (+.f64 x x))))
(+.f64 x (+.f64 x (-.f64 (-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9)))) (+.f64 x x))))
(+.f64 x (+.f64 x (-.f64 0 (-.f64 x (-.f64 x (*.f64 z (*.f64 y (*.f64 t 9))))))))
(+.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) 0)
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(+.f64 0 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(+.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 9 y)))) (+.f64 x x))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(+.f64 (*.f64 x 4) (-.f64 0 (+.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(+.f64 (*.f64 x 4) (neg.f64 (+.f64 (*.f64 t (*.f64 z (*.f64 y 9))) (+.f64 x x))))
(+.f64 (*.f64 x 4) (neg.f64 (+.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 x x))))
(+.f64 (*.f64 x 4) (neg.f64 (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))))
(+.f64 (*.f64 x 4) (neg.f64 (+.f64 x (+.f64 x (*.f64 z (*.f64 y (*.f64 t 9)))))))
(+.f64 (+.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (neg.f64 (*.f64 t (*.f64 z (*.f64 y 18)))))
(+.f64 (*.f64 t (*.f64 z (*.f64 y 9))) (+.f64 (+.f64 x x) (neg.f64 (*.f64 t (*.f64 y (*.f64 z 18))))))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 (+.f64 x x) (neg.f64 (*.f64 z (*.f64 t (*.f64 y 18))))))
(+.f64 (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 y 9)))) (neg.f64 (*.f64 y (*.f64 t (*.f64 z 18)))))
(+.f64 x (+.f64 (+.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))) (neg.f64 (*.f64 y (*.f64 t (*.f64 z 18))))))
(+.f64 x (+.f64 (neg.f64 (*.f64 z (*.f64 y (*.f64 t 18)))) (+.f64 x (*.f64 z (*.f64 y (*.f64 t 9))))))
(+.f64 (neg.f64 (*.f64 t (*.f64 z (*.f64 y 18)))) (+.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 (*.f64 t (*.f64 z (*.f64 y 9))) (+.f64 (+.f64 x x) (neg.f64 (*.f64 t (*.f64 y (*.f64 z 18))))))
(+.f64 (*.f64 t (*.f64 y (*.f64 z 9))) (+.f64 (+.f64 x x) (neg.f64 (*.f64 z (*.f64 t (*.f64 y 18))))))
(+.f64 (+.f64 x (+.f64 x (*.f64 (*.f64 t z) (*.f64 y 9)))) (neg.f64 (*.f64 y (*.f64 t (*.f64 z 18)))))
(+.f64 x (+.f64 (+.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))) (neg.f64 (*.f64 y (*.f64 t (*.f64 z 18))))))
(+.f64 x (+.f64 (neg.f64 (*.f64 z (*.f64 y (*.f64 t 18)))) (+.f64 x (*.f64 z (*.f64 y (*.f64 t 9))))))
(*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(*.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(*.f64 (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(*.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 x x)) -1)
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(*.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(*.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(*.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(*.f64 (/.f64 (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))) (*.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(*.f64 (/.f64 (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(*.f64 (/.f64 (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 1 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(*.f64 (/.f64 (/.f64 1 (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(*.f64 (/.f64 -1 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 x x))) (*.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (/.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y))))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 x x)) -1)
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(/.f64 (-.f64 (*.f64 x 4) (*.f64 t (*.f64 z (*.f64 y 18)))) 2)
(/.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 x 4)) -2)
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 y 18))) (*.f64 x 4)) -2)
(/.f64 (-.f64 (*.f64 x 4) (*.f64 y (*.f64 t (*.f64 z 18)))) 2)
(/.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 t 18))) (*.f64 x 4)) -2)
(/.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 y 18))) (*.f64 x 4)) -2)
(/.f64 (-.f64 (*.f64 t (*.f64 y (*.f64 z 18))) (*.f64 x 4)) -2)
(/.f64 (-.f64 (*.f64 z (*.f64 t (*.f64 y 18))) (*.f64 x 4)) -2)
(/.f64 (-.f64 (*.f64 x 4) (*.f64 y (*.f64 t (*.f64 z 18)))) 2)
(/.f64 (-.f64 (*.f64 z (*.f64 y (*.f64 t 18))) (*.f64 x 4)) -2)
(pow.f64 (-.f64 (+.f64 x x) (*.f64 t (*.f64 z (*.f64 9 y)))) 1)
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))
(neg.f64 (-.f64 (*.f64 t (*.f64 z (*.f64 9 y))) (+.f64 x x)))
(+.f64 x (-.f64 x (*.f64 t (*.f64 z (*.f64 y 9)))))
(+.f64 x (-.f64 x (*.f64 t (*.f64 y (*.f64 z 9)))))
(+.f64 x (-.f64 x (*.f64 (*.f64 t z) (*.f64 y 9))))
(-.f64 (+.f64 x x) (*.f64 z (*.f64 y (*.f64 t 9))))

eval42.0ms (0.2%)

Compiler

Compiled 2985 to 1571 computations (47.4% saved)

prune41.0ms (0.2%)

Pruning

18 alts after pruning (8 fresh and 10 done)

PrunedKeptTotal
New1705175
Fresh437
Picked011
Done3912
Total17718195
Error
0.0b
Counts
195 → 18
Alt Table
Click to see full alt table
StatusErrorProgram
15.7b
(/.f64 (+.f64 (+.f64 x x) (*.f64 (*.f64 a 27) b)) 1)
48.8b
(/.f64 (*.f64 z (*.f64 y (*.f64 t -9))) 1)
25.8b
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 (*.f64 t z) (*.f64 9 y)))
25.8b
(-.f64 (*.f64 27 (*.f64 a b)) (*.f64 y (*.f64 9 (*.f64 t z))))
27.9b
(-.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 9 y)))
27.8b
(-.f64 (*.f64 2 x) (*.f64 9 (*.f64 z (*.f64 y t))))
15.7b
(+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))
40.2b
(+.f64 x x)
50.8b
(*.f64 (/.f64 (/.f64 1 (+.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 (*.f64 (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (+.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)))))
40.1b
(*.f64 (/.f64 1 (+.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))))
49.6b
(*.f64 (*.f64 t z) (*.f64 y -9))
49.5b
(*.f64 y (*.f64 z (*.f64 t -9)))
49.5b
(*.f64 y (*.f64 t (*.f64 z -9)))
48.6b
(*.f64 t (*.f64 z (*.f64 y -9)))
48.6b
(*.f64 t (*.f64 y (*.f64 -9 z)))
38.3b
(*.f64 a (*.f64 27 b))
38.3b
(*.f64 27 (*.f64 a b))
48.3b
(*.f64 -9 (*.f64 t (*.f64 y z)))
Compiler

Compiled 342 to 233 computations (31.9% saved)

regimes621.0ms (2.7%)

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

14 calls:

183.0ms
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
50.0ms
a
46.0ms
(*.f64 a 27)
45.0ms
(-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t))
41.0ms
(*.f64 (*.f64 a 27) b)
Results
ErrorSegmentsBranch
2.3b1x
0.7b2y
0.5b2z
0.5b2t
0.8b3a
2.3b1b
1.3b2(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
1.3b2(-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t))
2.3b1(*.f64 x 2)
1.3b2(*.f64 (*.f64 (*.f64 y 9) z) t)
0.5b2(*.f64 (*.f64 y 9) z)
0.7b2(*.f64 y 9)
0.9b3(*.f64 (*.f64 a 27) b)
0.8b3(*.f64 a 27)
Compiler

Compiled 1000 to 588 computations (41.2% saved)

bsearch7.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
7.0ms
-1.4287308914595299e-148
-3.3681036303551885e-149
Results
6.0ms48×body256valid
Compiler

Compiled 182 to 139 computations (23.6% saved)

regimes353.0ms (1.5%)

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

14 calls:

37.0ms
(*.f64 a 27)
37.0ms
a
32.0ms
(*.f64 (*.f64 a 27) b)
27.0ms
(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
26.0ms
(*.f64 y 9)
Results
ErrorSegmentsBranch
2.5b1x
1.0b2y
0.5b2z
1.0b2t
1.0b3a
2.5b1b
1.3b2(+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t)) (*.f64 (*.f64 a 27) b))
1.3b2(-.f64 (*.f64 x 2) (*.f64 (*.f64 (*.f64 y 9) z) t))
2.5b1(*.f64 x 2)
1.3b2(*.f64 (*.f64 (*.f64 y 9) z) t)
0.5b2(*.f64 (*.f64 y 9) z)
1.0b2(*.f64 y 9)
0.9b3(*.f64 (*.f64 a 27) b)
1.0b3(*.f64 a 27)
Compiler

Compiled 430 to 283 computations (34.2% saved)

bsearch5.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
4.0ms
-8.363191250989112e-34
-2.3357611716419214e-34
Results
4.0ms32×body256valid
Compiler

Compiled 128 to 97 computations (24.2% saved)

regimes463.0ms (2%)

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

10 calls:

192.0ms
a
81.0ms
b
33.0ms
(*.f64 a 27)
30.0ms
(*.f64 (*.f64 a 27) b)
25.0ms
z
Results
ErrorSegmentsBranch
2.6b1x
1.0b2y
0.6b2z
1.0b2t
1.1b3a
2.6b1b
2.6b1(*.f64 x 2)
1.0b2(*.f64 y 9)
1.0b3(*.f64 (*.f64 a 27) b)
1.1b3(*.f64 a 27)
Compiler

Compiled 332 to 212 computations (36.1% saved)

bsearch10.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
10.0ms
-1613716398539.9646
-842187838313.5063
Results
8.0ms64×body256valid
1.0msbody256infinite
Compiler

Compiled 224 to 169 computations (24.6% saved)

regimes630.0ms (2.7%)

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

9 calls:

187.0ms
x
172.0ms
b
88.0ms
z
83.0ms
(*.f64 a 27)
31.0ms
t
Results
ErrorSegmentsBranch
2.1b3x
3.6b1y
1.1b2z
2.6b2t
3.6b1a
3.6b1b
2.1b3(*.f64 x 2)
3.6b1(*.f64 (*.f64 a 27) b)
3.6b1(*.f64 a 27)
Compiler

Compiled 289 to 184 computations (36.3% saved)

bsearch18.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
1.8432962856944083e+69
4.1877138004419424e+70
Results
14.0ms112×body256valid
2.0ms13×body256infinite
Compiler

Compiled 354 to 263 computations (25.7% saved)

regimes1.2s (5.2%)

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

8 calls:

300.0ms
(*.f64 a 27)
132.0ms
a
121.0ms
b
84.0ms
x
57.0ms
t
Results
ErrorSegmentsBranch
8.1b3x
12.8b2y
10.0b3z
10.6b5t
9.1b5a
11.3b5b
7.5b3(*.f64 (*.f64 a 27) b)
9.1b5(*.f64 a 27)
Compiler

Compiled 246 to 156 computations (36.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
6.327445091676496e-82
3.6193320471780286e-80
0.0ms
-1.124900963180077e-94
-2.4458920405991152e-96
Compiler

Compiled 32 to 25 computations (21.9% saved)

regimes672.0ms (2.9%)

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

6 calls:

212.0ms
a
189.0ms
z
93.0ms
t
90.0ms
b
68.0ms
x
Results
ErrorSegmentsBranch
14.5b3x
12.8b2y
9.8b5z
11.8b4t
10.4b3a
11.4b5b
Compiler

Compiled 161 to 107 computations (33.5% saved)

bsearch183.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
20.0ms
4.065188609508484e+98
2.368433492972777e+103
21.0ms
5.77219562635379e+18
5.317006603764632e+23
127.0ms
6.144072039208903e-80
5.918364360587847e-77
14.0ms
-3.551234335953754e-91
-4.157644795897741e-92
Results
63.0ms496×body256valid
3.0ms27×body256infinite
Compiler

Compiled 1086 to 831 computations (23.5% saved)

regimes604.0ms (2.6%)

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

6 calls:

226.0ms
x
173.0ms
b
84.0ms
z
26.0ms
a
15.0ms
t
Results
ErrorSegmentsBranch
14.5b3x
15.7b1y
11.0b3z
13.3b2t
10.7b3a
11.6b5b
Compiler

Compiled 150 to 101 computations (32.7% saved)

bsearch107.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
20.0ms
4.887405047810816e-205
1.2544479525523483e-199
87.0ms
-1.592582473784674e-54
-5.688217248677848e-61
Results
103.0ms288×body256valid
Compiler

Compiled 644 to 493 computations (23.4% saved)

regimes741.0ms (3.2%)

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

6 calls:

278.0ms
t
172.0ms
a
135.0ms
x
132.0ms
b
14.0ms
z
Results
ErrorSegmentsBranch
14.5b3x
15.7b1y
14.0b2z
14.2b3t
13.5b5a
15.7b1b
Compiler

Compiled 139 to 94 computations (32.4% saved)

bsearch518.0ms (2.2%)

Algorithm
binary-search
Steps
TimeLeftRight
17.0ms
1.735021091272231e-286
1.9663263867137698e-284
82.0ms
-1.8773531286019203e-306
2.48475259512253e-309
194.0ms
-7.776489279562263e-242
-2.4595587138544348e-245
224.0ms
-3.8505493314967492e-196
-1.706729987470873e-197
Results
511.0ms464×body256valid
Compiler

Compiled 932 to 722 computations (22.5% saved)

regimes795.0ms (3.4%)

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

6 calls:

255.0ms
b
225.0ms
a
114.0ms
x
107.0ms
t
77.0ms
y
Results
ErrorSegmentsBranch
14.5b3x
15.7b1y
14.0b2z
14.2b3t
13.5b5a
15.7b1b
Compiler

Compiled 130 to 88 computations (32.3% saved)

bsearch184.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
16.0ms
1.735021091272231e-286
1.9663263867137698e-284
135.0ms
-1.8773531286019203e-306
2.48475259512253e-309
17.0ms
-7.776489279562263e-242
-2.4595587138544348e-245
16.0ms
-3.8505493314967492e-196
-1.706729987470873e-197
Results
178.0ms464×body256valid
Compiler

Compiled 932 to 722 computations (22.5% saved)

regimes238.0ms (1%)

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

6 calls:

129.0ms
x
56.0ms
a
23.0ms
t
13.0ms
z
7.0ms
y
Results
ErrorSegmentsBranch
14.5b3x
15.7b1y
14.0b2z
14.2b3t
13.5b5a
15.7b1b
Compiler

Compiled 121 to 82 computations (32.2% saved)

bsearch66.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
1.735021091272231e-286
1.9663263867137698e-284
16.0ms
-1.8773531286019203e-306
2.48475259512253e-309
18.0ms
-7.776489279562263e-242
-2.4595587138544348e-245
16.0ms
-3.8505493314967492e-196
-1.706729987470873e-197
Results
59.0ms464×body256valid
Compiler

Compiled 932 to 722 computations (22.5% saved)

regimes87.0ms (0.4%)

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

6 calls:

18.0ms
x
18.0ms
t
17.0ms
a
17.0ms
z
8.0ms
y
Results
ErrorSegmentsBranch
14.5b3x
15.7b1y
14.0b2z
14.2b3t
14.6b3a
15.7b1b
Compiler

Compiled 112 to 76 computations (32.1% saved)

bsearch7.0ms (0%)

Algorithm
binary-search
Steps
TimeLeftRight
7.0ms
7.862215452626314e+142
8.737015175396386e+142
Results
4.0ms32×body256valid
3.0msbody256infinite
Compiler

Compiled 92 to 71 computations (22.8% saved)

regimes301.0ms (1.3%)

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

6 calls:

77.0ms
t
60.0ms
z
45.0ms
y
41.0ms
a
38.0ms
x
Results
ErrorSegmentsBranch
22.9b7x
31.1b8y
27.9b11z
27.2b13t
25.8b7a
26.4b7b
Compiler

Compiled 103 to 73 computations (29.1% saved)

bsearch104.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
3.762460427061998e+192
1.804487697353597e+194
18.0ms
5.938295292617388e+142
7.064803572986881e+145
20.0ms
24.752642859866306
13790203.795296254
15.0ms
-1.0404310585836161e-306
2.496269625430206e-308
15.0ms
-1.6116256227984669e-251
-2.098042202887934e-253
20.0ms
-9.57284903810344e+89
-1.3666612506586075e+85
Results
94.0ms752×body256valid
Compiler

Compiled 1122 to 913 computations (18.6% saved)

regimes409.0ms (1.8%)

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

6 calls:

147.0ms
z
107.0ms
x
91.0ms
t
22.0ms
b
21.0ms
y
Results
ErrorSegmentsBranch
24.1b5x
33.3b6y
32.2b8z
31.9b8t
26.9b5a
26.4b7b
Compiler

Compiled 61 to 49 computations (19.7% saved)

bsearch386.0ms (1.7%)

Algorithm
binary-search
Steps
TimeLeftRight
186.0ms
3.762460427061998e+192
1.804487697353597e+194
17.0ms
5.938295292617388e+142
7.064803572986881e+145
19.0ms
24.752642859866306
13790203.795296254
164.0ms
-9.57284903810344e+89
-1.3666612506586075e+85
Results
64.0ms528×body256valid
Compiler

Compiled 758 to 619 computations (18.3% saved)

regimes230.0ms (1%)

Accuracy

Total -38.0b remaining (-157.9%)

Threshold costs -38.0b (-157.9%)

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

6 calls:

128.0ms
y
24.0ms
z
23.0ms
t
23.0ms
b
16.0ms
a
Results
ErrorSegmentsBranch
24.1b5x
33.3b6y
32.2b8z
31.9b8t
26.9b5a
26.4b7b
Compiler

Compiled 56 to 46 computations (17.9% saved)

bsearch143.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
3.762460427061998e+192
1.804487697353597e+194
86.0ms
5.938295292617388e+142
7.064803572986881e+145
20.0ms
24.752642859866306
13790203.795296254
21.0ms
-9.57284903810344e+89
-1.3666612506586075e+85
Results
136.0ms528×body256valid
Compiler

Compiled 758 to 619 computations (18.3% saved)

simplify20.0ms (0.1%)

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01801659
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 z -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y (*.f64 9 z)) t)) (*.f64 (*.f64 a 27) b)))
(if (<=.f64 z -1461501637330903/2923003274661805836407369665432566039311865085952) (+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 z t) 9))) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y (*.f64 9 z)) t)) (*.f64 (*.f64 a 27) b)))
(if (<=.f64 z -1600000000000) (+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 z t) 9))) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 9 (*.f64 y z)) t)) (*.f64 (*.f64 a 27) b)))
(if (<=.f64 z 41000000000000002207541121209754210993319837220352808366877055282839552) (+.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (/.f64 (+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 (*.f64 a 27) b)) 1))
(if (<=.f64 (*.f64 (*.f64 a 27) b) -3757668132438133/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 (*.f64 (*.f64 a 27) b) 1067993517960455/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (-.f64 (*.f64 2 x) (*.f64 9 (*.f64 z (*.f64 y t)))) (/.f64 (+.f64 (+.f64 x x) (*.f64 (*.f64 a 27) b)) 1)))
(if (<=.f64 z -1376099169594043/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (-.f64 (*.f64 2 x) (*.f64 9 (*.f64 z (*.f64 y t)))) (if (<=.f64 z 3389627864620585/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 z 150000000000000004194304) (-.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 9 y))) (if (<=.f64 z 549999999999999945609851113031760120877332499252626010559750746481596691785467641830351580052848640) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (-.f64 (*.f64 2 x) (*.f64 9 (*.f64 z (*.f64 y t))))))))
(if (<=.f64 a -497544133441593/56539106072908298546665520023773392506479484700019806659891398441363832832) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 a 2693189581592767/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (-.f64 (*.f64 2 x) (*.f64 9 (*.f64 z (*.f64 y t)))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(if (<=.f64 a -2945676104867089/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 a -1126127524320705/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (/.f64 (*.f64 z (*.f64 y (*.f64 t -9))) 1) (if (<=.f64 a 404804506614621/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 a 7500560250303871/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504) (*.f64 y (*.f64 z (*.f64 t -9))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))
(if (<=.f64 a -2945676104867089/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 a -1126127524320705/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (/.f64 (*.f64 z (*.f64 t (*.f64 y -9))) 1) (if (<=.f64 a -1012011266536553/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 a 7500560250303871/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504) (*.f64 y (*.f64 z (*.f64 t -9))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))
(if (<=.f64 a -2945676104867089/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 a -3483487808565381/120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193984) (/.f64 (*.f64 z (*.f64 -9 (*.f64 t y))) 1) (if (<=.f64 a 404804506614621/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 a 7500560250303871/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504) (*.f64 y (*.f64 z (*.f64 t -9))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))
(if (<=.f64 z 81999999999999996315140137226485455788856138541313166767561319713832050907409038827141034033541783318658357069941371507889162614579981411418112) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 t (*.f64 y (*.f64 -9 z))))
(if (<=.f64 x -27500000000000000402344118843559008351676182166278014130161796647169400016906575937536) (+.f64 x x) (if (<=.f64 x -8914970212914351/33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624896) (*.f64 a (*.f64 27 b)) (if (<=.f64 x -6578073232487595/12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424) (*.f64 -9 (*.f64 t (*.f64 y z))) (if (<=.f64 x 43000) (*.f64 27 (*.f64 a b)) (if (<=.f64 x 70000000000000002008763976870679232465907827965893216052697183628893691964251387656600097450829033469051018602386255387479440292067752188762390528) (+.f64 x x) (if (<=.f64 x 3799999999999999927483646795680173814727751633705078103871031179403128056469078869492492959065562965855945176979889428687785838371458027426444370692509238646735810933470442655322884992896335872) (*.f64 a (*.f64 27 b)) (+.f64 x x)))))))
(if (<=.f64 x -16000000000000000924265758369854347238996274033537026193568669811755397344270793834496) (+.f64 x x) (if (<=.f64 x 360) (*.f64 27 (*.f64 a b)) (if (<=.f64 x 70000000000000002008763976870679232465907827965893216052697183628893691964251387656600097450829033469051018602386255387479440292067752188762390528) (+.f64 x x) (if (<=.f64 x 3799999999999999927483646795680173814727751633705078103871031179403128056469078869492492959065562965855945176979889428687785838371458027426444370692509238646735810933470442655322884992896335872) (*.f64 a (*.f64 27 b)) (+.f64 x x)))))
(if (<=.f64 x -13799999999999999373694032568445593335215889759289185523911752202496803207162938523648) (+.f64 x x) (if (<=.f64 x 430) (*.f64 27 (*.f64 a b)) (if (<=.f64 x 70000000000000002008763976870679232465907827965893216052697183628893691964251387656600097450829033469051018602386255387479440292067752188762390528) (+.f64 x x) (if (<=.f64 x 3799999999999999927483646795680173814727751633705078103871031179403128056469078869492492959065562965855945176979889428687785838371458027426444370692509238646735810933470442655322884992896335872) (*.f64 27 (*.f64 a b)) (+.f64 x x)))))
(+.f64 x x)
Outputs
(if (<=.f64 z -5758609657015291/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (+.f64 (/.f64 (-.f64 (*.f64 x 4) (*.f64 z (*.f64 t (*.f64 y 18)))) 2) (*.f64 (*.f64 a 27) b)) (+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y (*.f64 9 z)) t)) (*.f64 (*.f64 a 27) b)))
(if (<=.f64 z -1461501637330903/2923003274661805836407369665432566039311865085952) (+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 z t) 9))) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 y (*.f64 9 z)) t)) (*.f64 (*.f64 a 27) b)))
(if (<=.f64 z -1600000000000) (+.f64 (-.f64 (*.f64 x 2) (*.f64 y (*.f64 (*.f64 z t) 9))) (*.f64 a (*.f64 27 b))) (+.f64 (-.f64 (*.f64 x 2) (*.f64 (*.f64 9 (*.f64 y z)) t)) (*.f64 (*.f64 a 27) b)))
(if (<=.f64 z 41000000000000002207541121209754210993319837220352808366877055282839552) (+.f64 (+.f64 (*.f64 y (*.f64 t (*.f64 z -9))) (+.f64 x x)) (*.f64 (*.f64 a 27) b)) (/.f64 (+.f64 (*.f64 t (*.f64 -9 (*.f64 y z))) (*.f64 (*.f64 a 27) b)) 1))
(if (<=.f64 (*.f64 (*.f64 a 27) b) -3757668132438133/37576681324381331646231689548629392438010920782533117931316655544515344401833735095419183974156299248510959616) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 (*.f64 (*.f64 a 27) b) 1067993517960455/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (-.f64 (*.f64 2 x) (*.f64 9 (*.f64 z (*.f64 y t)))) (/.f64 (+.f64 (+.f64 x x) (*.f64 (*.f64 a 27) b)) 1)))
(if (<=.f64 z -1376099169594043/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (-.f64 (*.f64 2 x) (*.f64 9 (*.f64 z (*.f64 y t)))) (if (<=.f64 z 3389627864620585/65185151242703554760590262029100101153646988597309960020356494379340201592426774597868716032) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 z 150000000000000004194304) (-.f64 (*.f64 2 x) (*.f64 (*.f64 t z) (*.f64 9 y))) (if (<=.f64 z 549999999999999945609851113031760120877332499252626010559750746481596691785467641830351580052848640) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (-.f64 (*.f64 2 x) (*.f64 9 (*.f64 z (*.f64 y t))))))))
(if (<=.f64 a -497544133441593/56539106072908298546665520023773392506479484700019806659891398441363832832) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 a 2693189581592767/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (-.f64 (*.f64 2 x) (*.f64 9 (*.f64 z (*.f64 y t)))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))
(if (<=.f64 a -2945676104867089/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 a -1126127524320705/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (/.f64 (*.f64 z (*.f64 y (*.f64 t -9))) 1) (if (<=.f64 a 404804506614621/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 a 7500560250303871/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504) (*.f64 y (*.f64 z (*.f64 t -9))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))
(if (<=.f64 a -2945676104867089/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 a -1126127524320705/15015033657609400459942315391018513722623519187099007073355798781525263125238463415894820397160662761697108038369410925238365381332604486523522921813279810320079453845181805154673256699778290824639959535835805252308660678089369234238529227774479195332149248) (/.f64 (*.f64 z (*.f64 t (*.f64 y -9))) 1) (if (<=.f64 a -1012011266536553/50600563326827654588123836679729326762389162441035529589225339506857584891998836722990095925359281123796769466079202977847452184346448369216753349985184627480379356069141590341116726935523304085309941919618186267140501870856173174654525838912289889085202514128089692388083353653807625633046581877161501565826926935273373696) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 a 7500560250303871/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504) (*.f64 y (*.f64 z (*.f64 t -9))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))
(if (<=.f64 a -2945676104867089/168324348849547952231711676252164117297610873690341563503944988898199428937506586307637329160882830439263455003397702966816621832005881723620090072660860187198567157476110227142133240252298326952681384055545004032) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 a -3483487808565381/120120269260875203679538523128148109780988153496792056586846390252202105001907707327158563177285302093576864306955287401906923050660835892188183374506238482560635630761454441237386053598226326597119676286686442018469285424714953873908233822195833562657193984) (/.f64 (*.f64 z (*.f64 -9 (*.f64 t y))) 1) (if (<=.f64 a 404804506614621/202402253307310618352495346718917307049556649764142118356901358027430339567995346891960383701437124495187077864316811911389808737385793476867013399940738509921517424276566361364466907742093216341239767678472745068562007483424692698618103355649159556340810056512358769552333414615230502532186327508646006263307707741093494784) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (if (<=.f64 a 7500560250303871/42860344287450692837937001962400072422456192468221344297750015534814042044997444899727935152627834325103786916702125873007485811427692561743938310298794299215738271099296923941684298420249484567511816728612185899934327765069595070236662175784308251658284785910746168670641719326610497547348822672277504) (*.f64 y (*.f64 z (*.f64 t -9))) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x))))))
(if (<=.f64 z 81999999999999996315140137226485455788856138541313166767561319713832050907409038827141034033541783318658357069941371507889162614579981411418112) (+.f64 (*.f64 27 (*.f64 a b)) (+.f64 x x)) (*.f64 t (*.f64 y (*.f64 -9 z))))
(if (<=.f64 x -27500000000000000402344118843559008351676182166278014130161796647169400016906575937536) (+.f64 x x) (if (<=.f64 x -8914970212914351/33018408195979077897021236557282287907427957877257595132997544314167118909795303717151078492978574243417149687078570542430146722468917846078158686153933723556774167749937817760545719854776652565814014556763199275259251768296972608677399806172939779780596161306108624896) (*.f64 a (*.f64 27 b)) (if (<=.f64 x -6578073232487595/12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424) (*.f64 -9 (*.f64 t (*.f64 y z))) (if (<=.f64 x 43000) (*.f64 27 (*.f64 a b)) (if (<=.f64 x 70000000000000002008763976870679232465907827965893216052697183628893691964251387656600097450829033469051018602386255387479440292067752188762390528) (+.f64 x x) (if (<=.f64 x 3799999999999999927483646795680173814727751633705078103871031179403128056469078869492492959065562965855945176979889428687785838371458027426444370692509238646735810933470442655322884992896335872) (*.f64 a (*.f64 27 b)) (+.f64 x x)))))))
(if (<=.f64 x -16000000000000000924265758369854347238996274033537026193568669811755397344270793834496) (+.f64 x x) (if (<=.f64 x 360) (*.f64 27 (*.f64 a b)) (if (<=.f64 x 70000000000000002008763976870679232465907827965893216052697183628893691964251387656600097450829033469051018602386255387479440292067752188762390528) (+.f64 x x) (if (<=.f64 x 3799999999999999927483646795680173814727751633705078103871031179403128056469078869492492959065562965855945176979889428687785838371458027426444370692509238646735810933470442655322884992896335872) (*.f64 a (*.f64 27 b)) (+.f64 x x)))))
(if (<=.f64 x -13799999999999999373694032568445593335215889759289185523911752202496803207162938523648) (+.f64 x x) (if (<=.f64 x 430) (*.f64 27 (*.f64 a b)) (if (<=.f64 x 70000000000000002008763976870679232465907827965893216052697183628893691964251387656600097450829033469051018602386255387479440292067752188762390528) (+.f64 x x) (if (<=.f64 x 3799999999999999927483646795680173814727751633705078103871031179403128056469078869492492959065562965855945176979889428687785838371458027426444370692509238646735810933470442655322884992896335872) (*.f64 27 (*.f64 a b)) (+.f64 x x)))))
(+.f64 x x)
Compiler

Compiled 718 to 461 computations (35.8% saved)

soundness314.0ms (1.4%)

Algorithm
egg-herbie
Rules
1764×rational_best-simplify-132
910×rational_best-simplify-1
888×rational_best-simplify-2
760×rational_best-simplify-43
650×rational_best-simplify-24
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01949
12649
23849
35849
47849
58449
0885149
11745149
26075149
314505149
432465149
572615149
Stop Event
node limit
saturated
Compiler

Compiled 97 to 67 computations (30.9% saved)

end532.0ms (2.3%)

Compiler

Compiled 818 to 482 computations (41.1% saved)

Profiling

Loading profile data...